JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • JSJ 382: Mental Health with Anatoliy Zaslavskiy
    Sponsors
    • Sentry– use the code “devchat” for $100 credit 
    Panel
    • Charles Max Wood
    With Special Guest: Anatoliy ZaslavskiyEpisode SummaryAnatoliy 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. 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. 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.  Links
    • Bipolar disorder
    • Pickle.js 
    • Ketamine therapy
    • Ruby Rogues ep. 142: Depression and Mental Illness with Greg Bauges
    • JSJ 358: Pickle.js Tooling and Developer Happiness with Anatoliy Zaslavskiy
    • NAMI
    • DBS Alliance
    Follow DevChat on Facebook and Twitter PicksCharles Max Wood:
    • ExpressVPN
    Anatoliy Zaslavskiy:Special Guest: Anatoliy Zaslavskiy.

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

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
    54 min
  • MJS 118: Aaron Frost
    Sponsors
    • Sentry use the code “devchat” for 2 months free on Sentry small plan

    • CacheFly

    • A $100 discount for RxJS Live tickets for all listeners with the code "chuckforlife"

      Host: Charles Max Wood

      Joined by Special Guest: Aaron Frost

      Episode Summary

      Aaron Frost joins Charles to talk about what Observables 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 RxJS Live Conference and introduces the impressive speaker 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 "chuckforlife". For any questions you can DM Aaron on his Twitter account.

      Links
      • RxJS Live Conference

      • RxJS Conference Tickets

      • Aaron's Twitter

        30 min
      • JSJ 381: Building a Personal Brand with John Sonmez
        Sponsors
        • Sentry– use the code “devchat” for $100 credit 
        • RxJS Live
        Panel
        • Charles Max Wood
        • Christopher Beucheler
        • AJ O’Neal
        With Special Guest: John SomnezEpisode SummaryJohn 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.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. Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast AwardLinks
        • John Somnez’s books
        • Data Grid Girl
        • Follow JavaScript Jabber on Facebook and Twitter
         PicksCharles Max Wood:
        • To Sell is Human
        • How to Win Friends and Influence People
        John Somnez:
        • Follow John at bulldogmindset.com and simpleprogrammer.com
        • The Little Book of Stoicism
        • Training Peaks
        Christopher Beucheler:
        • Strasborg, France
        AJ O’Neal
        • Distant Worlds: Music from Final Fantasy
        • Parallels
        • Cam Slide
        Special Guest: John Sonmez.

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

        Privacy & Opt-Out: https://redcircle.com/privacy

        Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
        1 hr 9 min
      • JSJ 380: Expo for Web with Charlie Cheever
        Sponsors
        • Datadog
        • Sentry– use the code “devchat” for $100 credit
        Panel
        • Charles Max Wood
        With Special Guest: Charlie CheeverEpisode SummaryGuest Charlie Cheever joins the discussion on JavaScript Jabber today. He was previously on React Round Up episode 47. 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.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. Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast AwardLinks
        • Expo
        • Flex
        • Valve
        • jQuery
        • Expo voting board
        • LottieFiles
        • SQLite
        • React Native Maps
        • The Client app
        • Snack.expo.io
        • NPM
        Follow DevChat on Facebook and Twitter PicksCharles Max Wood:
        • Vdot02
        • Zoom H6 Portable 6 track Recorder
        • Shure SM58-LC Cardioid Dynamic Vocal Microphone
        • Chain React Conf
        Charlie Cheever:
        • Draft bit (still in beta)
        • AWS Amplify
        • Follow Charlie @ccheever
        Special Guest: Charlie Cheever.

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

        Privacy & Opt-Out: https://redcircle.com/privacy

        Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
        51 min
      • JSJ 379: FindCollabs and Podcasting with Jeff Meyerson
        Sponsors
        • Netlify
        • RxJS Live 
        Panel
        • Aimee Knight
        • AJ O’Neal
        • Charles Max Wood
        With Special Guest: Jeff MeyersonEpisode SummaryJeff 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.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.Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast AwardLinks
        • FindCollabs
        • Greenlock
        • Telebit
        • SwingCycle
        • Software Engineering Daily
        Follow DevChat on Facebook and Twitter PicksAimee Knight:
        • Burnout and the Brain
        AJ O’Neal:
        • Saber’s Edge from Final Fantasy by Distant Worlds
        • Greenlock on FindCollabs
        • Telebit on FindCollabs
        Charles Max Wood:
        • Adventures in Machine Learning on FindCollabs
        • Adventures in Virtual Reality on FindCollabs
        • Adventures in Python on FindCollabs
        • Adventures in Java on FindCollabs
        • Air conditioning
        • MFCEO Project
        Jeff Meyerson:
        • Follow Jeff  @the_prion 
        • Listen Notes
        • Linbin’s Podcast Playlist
        • Hidden Forces Podcast
        Special Guest: Jeff Meyerson.

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

        Privacy & Opt-Out: https://redcircle.com/privacy

        Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
        1 hr
      • JSJ 378: Stencil and Design Systems with Josh Thomas and Mike Hartington
        Sponsors
        • Datadog
        • Sentry use code “devchat” for 2 months free
        Panel
        • Aimee Knight
        • Chris Ferdinandi
        • Joe Eames
        • AJ O’Neal
        • Charles Max Wood
        With Special Guests: Josh Thomas and Mike HartingtonEpisode SummaryToday’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 systemsThe 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. 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 stenciljs.com and follow Josh and Mike @Jtoms1 and @mhartington. Click here to cast your vote NOW for JavaScript Jabber - Best Dev Podcast AwardLinks
        • Building Design Systems book
        • Stencil
        • Cordova
        • Shadow DOM
        • Tachyons 
        • Ionic 4
        Follow DevChat on Facebook and Twitter PicksAimee Knight:
        • What Does Debugging a Program Look Like?
        AJ O’Neal:
        • Legend of Zelda: Link’s Awakening
        • Neon Genesis Evangelion soundtrack
        • Prettier
        Chris Ferdinandi:
        • Kindle Paperwhite
        • Company of One
        Charles Max Wood:
        • Ladders with feet
        • Lighthouse
        • Acorns
        Joe Eames:
        • Moment.js
        • How To Increase Your Page Size by 1500% article
        • Day.js
        Josh Thomas:
        • Toy Story 4
        Mike Hartington:
        • Building Design Systems
        • Youmightnotneed.com
        Special Guests: Josh Thomas and Mike Hartington.

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

        Privacy & Opt-Out: https://redcircle.com/privacy

        Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
        53 min
      • MJS 117: The Devchat.tv Mission and Journey with Charles Max Wood
        Sponsors
        • Sentry use the code “devchat” for 2 months free on Sentry small plan
        • CacheFly
        • Host: Charles Max Wood

          Episode Summary

          Charles talks about his journey as a podcaster and his mission with Devchat.tv. Devchat.tv  is designed to home podcasts that speak to all developer communities. Charles also plans Devchat.tv to host shows for technologies that are on the verge of a breakthrough and will be a lot more widely available in the near future such as Artificial Intelligence (AI), Internet of Things (IoT), Virtual Reality (VR) and Augmented Reality (AR). There are new shows being added continuously to reach out to new communities, some examples of which are: a Data Science show, a DevOps show and an Open Source show. As a kid, Charles would record his own shows on a tape recorder. He was always interested in technology. While studying Computer Engineering at Brigham Young University, he worked in the University's Operations Center. Upon graduation, he started working for Mozy where he was introduced to podcasts. Listen to the show to find out the rest of Charles' story, some of the lessons and tips he learned throughout his journey and the evolution of the shows on Devchat.tv. If there isn't a show for your community and you would like there one to be, reach out to Charles. Also if there was a podcast about a programming related subject that ended abruptly and you would like it to continue, reach out to Charles. Devchat.tv would like to host these podcasts.

          Links
          • Charles' Twitter
          • EverywhereJS JavaScript Community
          • EverywhereRB Ruby and Rails Community
          • Find Your Dream Job As A Developer
          • Devchat.tv on Facebook
          • Devchat.tv
          • Picks
            • EverywhereJS JavaScript Community
            • EverywhereRB Ruby and Rails Community
            • Netlify
            • Eleventy
            • https://github.com/cmaxw/devchat-eleventy
            • 1 hr 35 min
            • JSJ BONUS EPISODE: Observables and RxJS Live with Aaron Frost
              JSJ BONUS EPISODE: Observables and RxJS Live with Aaron FrostMon Jul 29 2019 13:00:56 GMT+0300 (+03) Episode Number: bonus Duration: 29:35https://media.devchat.tv/js-jabber/JSJ_Bonus_Aaron_Frost.mp3  Host: Charles Max Wood Joined by Special Guest: Aaron FrostEpisode SummaryAaron Frost joins Charles to talk about what Observables 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 RxJS Live Conference and introduces the impressive speaker 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 "chuckforlife". For any questions you can DM Aaron at his Twitter account.Links
              • RxJS Live Conference
              • RxJS Conference Tickets
              • Aaron's Twitter
              • Promises
              • Callbacks
              Special Guest: Aaron Frost.

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

              Privacy & Opt-Out: https://redcircle.com/privacy

              Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
              30 min
            • JSJ 377: Bringing Maps and Location Into Your Apps with the ArcGIS API for JavaScript with Rene Rubalcava
              Sponsors
              • Datadog 
              • Sentry use code “devchat” for 2 months free
              Panel
              • Aimee Knight
              • AJ O’Neal
              • Charles Max Wood
              With Special Guest: Rene RubalcavaEpisode SummaryRene 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.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.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. Links
              • Webricate 
              • Esri
              • ArcGIS
              Follow DevChat on Facebook and Twitter PicksRene Rubalcava:
              • Old Man’s War series
              • Always Be My Maybe
              • Rene’s website
              AJ O’Neal:
              • INTL
              • Colorful
              • Time zones in Postgress
              • Time zones in JavaScript
              Aimee Knight:
              • Advice to Less Experienced Developers
              Charles Max Wood:
              • Heber Half Marathon
              • Netlify CMS
              • Villainous
              • Firefox
              Special Guest: Rene Rubalcava .

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

              Privacy & Opt-Out: https://redcircle.com/privacy

              Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
              44 min
            • JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali
              Sponsors
              •  Datadog
              • Sentry use code “devchat” for 2 months free
              Panel
              • Aimee Knight
              • Chris Ferdinandi
              • Christopher Beucheler
              • AJ O’Neal
              With Special Guest: Javan MakhmaliEpisode SummaryToday’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.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. Links
              • Trix
              • Tiny MCE
              • Contenteditable
              • Markdown
              • SVG
              • HTML
              • CoffeeScript
              Follow DevChat on Facebook and Twitter PicksJavan Makhmali:
              • API for form submissions
              Chris Ferdinandi:
              • CSS Grid
              • Alex Russel Twitter thread
              • How To Live a Vibrant Life with Early Stage Dementia
              AJ O’Neal:
              • Mario and Chill
              • Chip Tunes 4 Autism: Catharsis
              • Toilet Auger
              Christopher Beucheler: 
              • Medium to Own blog
              Aimee Knight:
              • Absolute Truth Unlearned as Junior Developer
              Special Guest: Javan Makhmali.

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

              Privacy & Opt-Out: https://redcircle.com/privacy

              Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
              53 min

            About JavaScript Jabber

            From the publisher's feed

            Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.

            Become a supporter of this podcast:

            More shows like JavaScript Jabber

            Freakonomics Radio by Freakonomics Radio + Stitcher

            Freakonomics Radio

            31,931 Listeners

            The Tim Ferriss Show by Tim Ferriss: Bestselling Author, Human Guinea Pig

            The Tim Ferriss Show

            16,045 Listeners

            The Changelog: Software Development, Open Source by Changelog Media

            The Changelog: Software Development, Open Source

            286 Listeners

            Ruby Rogues by Charles M Wood

            Ruby Rogues

            45 Listeners

            The Freelancers' Show by Charles M Wood

            The Freelancers' Show

            23 Listeners

            The a16z Show by Andreessen Horowitz

            The a16z Show

            1,093 Listeners

            Software Engineering Daily by Software Engineering Daily

            Software Engineering Daily

            623 Listeners

            Talk Python To Me by Michael Kennedy

            Talk Python To Me

            581 Listeners

            iPhreaks by Charles M Wood

            iPhreaks

            17 Listeners

            React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

            React Native Radio

            67 Listeners

            Adventures in Angular by Charles M Wood

            Adventures in Angular

            15 Listeners

            JavaScript Jabber by Charles M Wood

            JavaScript Jabber

            62 Listeners

            Ruby Rogues by Charles M Wood

            Ruby Rogues

            21 Listeners

            My JavaScript Story by Charles M Wood

            My JavaScript Story

            4 Listeners

            My Ruby Story by Charles M Wood

            My Ruby Story

            0 Listeners

            Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

            Syntax - Tasty Web Development Treats

            983 Listeners

            The Indicator from Planet Money by NPR

            The Indicator from Planet Money

            9,520 Listeners

            Tech Brew Ride Home by Morning Brew

            Tech Brew Ride Home

            959 Listeners

            All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

            All-In with Chamath, Jason, Sacks & Friedberg

            10,177 Listeners

            Deep Questions with Cal Newport by Cal Newport

            Deep Questions with Cal Newport

            1,346 Listeners

            Dwarkesh Podcast by Dwarkesh Patel

            Dwarkesh Podcast

            550 Listeners

            Latent Space: The AI Engineer Podcast by Latent.Space

            Latent Space: The AI Engineer Podcast

            105 Listeners

            BG2Pod with Brad Gerstner and Bill Gurley by BG2Pod

            BG2Pod with Brad Gerstner and Bill Gurley

            454 Listeners

            AI + a16z by a16z

            AI + a16z

            31 Listeners