37 episodes

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 the web ecosystem.Hosted by OpenReplay, an open-source session replay tool for developers.

20minJS OpenReplay

    • Technology

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 the web ecosystem.Hosted by OpenReplay, an open-source session replay tool for developers.

    Episode 37 - Data loading strategies for the front-end, Part 2 with Agustinus Theodorus

    Episode 37 - Data loading strategies for the front-end, Part 2 with Agustinus Theodorus

     Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need.

    This is part 2 of a 2-parter episode, and here we cover:

    - Loading Near Realtime data
    - Lazy loading and  prefetching
    - Resumability

    If you haven't listened to Part 1,  check out episode 36 first!

    Meet Theo:
    Twitter: https://twitter.com/agustinustheooTheo's GitHub: https://github.com/agustinustheoTheo's writing: https://agustinustheoo.medium.com/Follow us on Twitter:  @The20MinJS

    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.

    • 27 min
    Episode 36 - Data loading strategies for the front-end, Part 1 with Agustinus Theodorus

    Episode 36 - Data loading strategies for the front-end, Part 1 with Agustinus Theodorus

    Data loading can make or break your app's user experience. In this episode we discuss several different techinques that can help you reduce the time your users need to wait until they get the data they need.

    This is part 1 of a 2-parter episode, and here we cover:

    - Server side rendering
    - JAMStack
    - Caching

    Tune in next week to hear about other different data loading strategies you can apply to your own front-end!

    Meet Theo:
    Twitter: https://twitter.com/agustinustheooTheo's GitHub: https://github.com/agustinustheoTheor's writing: https://agustinustheoo.medium.com/Follow us on Twitter:  @The20MinJS

    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.

    • 27 min
    Episode 35 - A web without spinners, an introduction to Replicache with Aaron Boodman

    Episode 35 - A web without spinners, an introduction to Replicache with Aaron Boodman

    Replicache is an innovative JavaScript framework that allows you to build real-time, collaboration apps without the hustle of dealing and developing a complex  architecture yourself.
    Companies spend years developing their own solutions for this problem, with Replicache you can achieve it in hours.

    In this episode we talked about what exactly is Replicache and what it means for the web development workflow to use it. We also talked about many of its capabilities, such as real-time collaboration, off-line mode and more.


    Learn more about Replicache:
    - Main web: https://replicache.dev
    - Twitter: https://twitter.com/replicache
    Follow us on Twitter:  @The20MinJS

    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.

    • 41 min
    Episode 34 - TypeScript for JavaScript developers, with Josh Goldberg

    Episode 34 - TypeScript for JavaScript developers, with Josh Goldberg

    In this episode Josh Goldberg, author of "Learning TypeScript" shares with us some of the most interesting features of TypeScript.
    We talk about whether or not JavaScript developers should learn TS and why he thinks it's such a great idea doing it.

    We also covered some of the best resources to learn TypeScript from (including his book!) and he tells us  a very interesting annecnote about how he go in some trouble with Nintendo through usin JavaScript!

    Some intersting links:
    Site for the Learning TypeScript book: https://learningtypescript.com: Josh's website: https://joshuakgoldberg.comHis Github: https://github.com/JoshuaKGoldbergHis Twitter profile: https://twitter.com/JoshuaKGoldbergHis Twitch account: https://twitch.tv/JoshuaKGoldbergIf you want to sponsor Josh: https://github.com/sponsors/JoshuaKGoldbergLearning TypeScripts:
    TypeScript ESLint, the main open source project  Josh works  on: https://typescript-eslint.io Learn TypeScript from Shaundai Person: https://tsforjs.com Learn TypeScript from Matt Pocock: https://totaltypescript.comFollow us on Twitter:  @The20MinJS

    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 33 - Let's talk about Zustand with Daishi Kato

    Episode 33 - Let's talk about Zustand with Daishi Kato

    Daishi is a developer from Japan and the main maintainer of the popular, tiny state management library for React: Zustand.
    While he's still actively working on making Zustand as lightweight and complete as possbile, he's also working similar alternatives for the same space.

    During this conversation we talk about some of the design decisions that make Zustand such a great alternative to other, more popular yet heavier options, such as Redux.
    If you've never tried Zustand before, stick around and listen to what Daishi has to say about it!

    Get to know Daishi:
    - Twitter: https://twitter.com/dai_shi
    - GitHub: https://github.com/dai-shi
    - Discord: https://discord.gg/MrQdmzd
    - His blog: https://blog.axlight.com
    - Contact information: https://contact.axlight.com

    Follow us on Twitter:  @The20MinJS

    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.

    • 20 min
    Episode 32 - Switching careers to Web Development with Sergii Kirianov

    Episode 32 - Switching careers to Web Development with Sergii Kirianov

    Sergii is a sailor-turned-developer who's been working as a Web Developer for the past year.
    In this episode he tells us all about his experience and his own advice to everyone looking to either switch jobs or start a new career in Web Development.

    He shares some interesting advice regarding self-study vs formal studies, what resources he used to pick up the fundamentals of web development and what to add to your resume when you have no prior experience in the field.

    That and more, so don't miss out on this episode!

    Get to know Sergii:
    Twitter: https://twitter.com/SergiiKirianovYouTube: https://www.youtube.com/channel/UCYuQmGnZqeQvz46HdHpxrEwBlog: https://codecryrepeat.hashnode.dev/

    Some interesting links:
    Open Source university: https://os.university/Harvard's CS50 Roadmap.sh: https://roadmap.sh/Follow us on Twitter:  @The20MinJS

    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.

    • 41 min

Top Podcasts In Technology

The Neuron: AI Explained
The Neuron
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
No Priors: Artificial Intelligence | Technology | Startups
Conviction | Pod People
BG2Pod with Brad Gerstner and Bill Gurley
BG2Pod