20minJS

20minJS

By OpenReplayTechnology
Download on the App Store

20minJS episodes

  • Episode 17 - React Hooks with Tapas Adhikary

    In this episode I have a very interesting conversation with Tapas Adhikary about React Hooks. What they are, why you'd want to create custom ones and what are the best practices around doing that.


    Contact Tapas

    • Twitter: https://twitter.com/tapasadhikary
    • YouTube: https://www.youtube.com/tapasadhikary
    • GitHub: https://github.com/atapas
    • LinkedIn: https://www.linkedin.com/in/tapasadhikary/

    Some interesting links

    • Showcase: https://www.showwcase.com/atapas398
    • React Play: https://reactplay.io/



    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    37 min
  • Episode 16 - JavaScript-controlled Machines with Wassim Chegham

    Wassim is a Dev Advocate for JavaScript inside Microsoft and he created the "Mind controlled Coffee machine" in his spare time.
    In this episode we have a nice conversation about that project, and what possibilities are there for JavaScript developers to enter the hardware world.

    Contact Wassim:

    • Twitter: https://twitter.com/manekinekko
    • Website/GitHub: https://wassim.dev


    Some interesting links:

    • THE video of the brain-controlled coffee machine: https://www.youtube.com/watch?v=bd159jmJfGE
    • The GitHub repo of the Cafy library Wassim built to communicate with the coffee machine: https://github.com/manekinekko/cafy
    • The Neurosity website: https://neurosity.co/ (to buy the headset, use WASSIMDEV for a discount)
    • Azure Cognitive Services (Machine Learning): https://aka.ms/20minjs-azure-cognitive-services

    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    48 min
  • Episode 15 - Web Components (part 2) with Chris Holt and Rob Eisenberg

    Part 2 of a 2-parter conversation about Web Components.
    In this epidose I chat with Chris Holt and Rob Eisenberg, UX experts from Microsoft. They're both part of the FAST team pushing forward the web components standards.
    This episode covers how to get started with web components and a little bit about FAST and what they're doing inside that amazing project.

    Get in touch with Chris:

    • Twitter: @ChrisDHolt
    • Github: https://github.com/ChrisDHolt


    Get in touch with Rob:

    • Twitter: @EisenbergEffect
    • Github: https://github.com/EisenbergEffect


    Learn more about FAST:

    • Website
    • Github
    • Discord 


    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    42 min
  • Episode 14 - Web Components with Chris Holt and Rob Eisenberg

    Episode 1 of a 2-parter conversation about Web Components. In this epidose I chat with Chris Holt and Rob Eisenberg, UX experts from Microsoft. They're both part of the FAST team pushing forward the web components standards.

    Get in touch with Chris:

    • Twitter: @ChrisDHolt
    • Github: https://github.com/ChrisDHolt


    Get in touch with Rob:

    • Twitter: @EisenbergEffect
    • Github: https://github.com/EisenbergEffect


    Learn more about FAST:

    • Website
    • Github
    • Discord 


    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    40 min
  • Episode 13 - Scaling React Applications with Morten Barklund

    What does "Scaling a React application" even mean?
    We have a very interesting conversation with Morten about what scaling means in the context of a front-end application. He also shares some details about his book "React Quickly" published with Manning.

    Interesting links:

    • Morten's Twitter:   @barklund
    • useContext Selector NPM page


    Get the book!
    Check out "React Quickly" and use this code to get a 35% discount during checkout: pod20minjs22

    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!


    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    23 min
  • Episode 12 - Redux Toolkit and State Management in React with Mark Erikson

    Mark Erikson joins me to talk about state management in React. More especifically covering why Redux toolkit is such a great alternative to other libraries and the type of problems it solves.
    We also get some insight into  the origin of the current bad rep of Redux.

    Get in touch with Mark:

    • Twitter: @acemarke
    • Github
    • Reddit

    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    43 min
  • Episode 11 - State Machines in the Front-End with David Khourshid

    In this episode I have a conversation with David Khourshid, creator of XState, about state machines and their role inside the front-end environment.

    If you don't know what a state machne is, I highly recommend you check this episode out. We answer questions such as:
    - What is a state machine?
    - What can you do with it?
    - How do state machines help the front-end?

    And more!

    Get in touch with David

    • Twitter: @DavidKPiano
    • Github: https://github.com/davidkpiano/
    • Stately.ai: https://stately.ai/


    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    22 min
  • Episode 10 - Accessibility in Web Applications with Graham Ritchie

    In this episode I discuss with Graham what accessibility is and how it impacts the web industry. The types of problems that accessibility tries to solve and how big of an impact it could have in your application if you were to actually pay attention to it during development.

    Don't miss this episode, it's filled with interesting information and you're getting it directly from one of the experts!

    Get in touch with Graham

    • Twitter: @inHuOfficial or @grahamTheDev
    • Dev.to: https://dev.to/inhuofficial (his reference piece, 101 Accessibility Tips)
    • LinkedIn 
    • 4C Community Discord

    Graham's Favorite Tools

    • Axe by DEQUE
    • Accessibility Insights by Microsoft
    • A11y


    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    37 min
  • Episode 9 - Front-end testing with Lucas da Costa

    In this episode Lucas and I talk about front-end testing. What is testing, what type of tests are there and what kind of tools do front-end developers have to tackle these tasks. Those are all questions that get answered, so pay attention!

    We also dicuss a bit about his latest book, "Testing JavaScript Applications" by Manning.


    Get in touch with Lucas:

    • Blog:  https://lucasfcosta.com/
    • Twitter:   @thewizardlucas
    • Github: lucasfcosta

    Lucas' favorite tools:

    • Jest
    • SinonJS
    • Cypress
    • Playwright

    Get the book!
    Check out "Testing JavaScript Applications" and use this code to get a 35% discount during checkout: pod20minjs22

    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!

    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.



    39 min
  • Episode 8 - Data Oriented Programming with Yehonathan Sharvit

    In this episode, Yehonathan Sharvit shares with us what "Data Oriented Programming" is and how it can improve the way we code and help us reduce the number of bugs in our code.
    He also talks about his new book "Data Oriented Programming" and his peculiar way of explaining such a complex topic.

    Get in touch with Yehonathan:

    • Blog:   https://blog.klipse.tech/
    • Twitter:   @viebel


    Get the book!
    Check out "Data Oriented Programming" and use this code to get a 35% discount during checkout: pod20minjs22

    Review Us!
    Don't forget to leave a review of the episode or the entire podcast on Podchasers!


    Meet our host, OpenReplay:
    OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

    39 min

About 20minJS

From the publisher's feed

Stay up-to-date with the JavaScript and Open-Source communities with the 20MinJS podcast. We publish interviews to members of our communities and discuss new and exciting technologies that are shaping…