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.
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.
Con…
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…
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…
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 …
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 a…
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 …
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 …
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…
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 questi…
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…
On this episode, I have a discussion with Luis Atencio, author of the Manning book "The Joy of JavaScript", about metaprogramming.
We cover the basic tools provided by the language, and when it's a go…
In this episode, we discuss the origins of Svelte as well as why should you give it a try if you haven't already.
Geoff also shares with us how to get started with contributing to Open-Source, includi…
In this episode we discuss code quality with Christian Clausen, author of the book "5 lines of code".
We discuss common code smells and bad practices as well as his opinion on one-liners and code-comm…
In this episode the amazing Paige Niedringhaus shares with us her thoughts on state management on web applications and how that translates into the ReactJS world.
We talk about best and worst practice…
In this episode Brian and Raymond discuss the Jamstack, what it is, how did it start and what are their favorite tools for the job.
If you liked the topic, you can use the promo code pod20minjs22 to g…
In this episode Mark shares his experience with Svelte and SvelteKit as well as a detailed explanation why Svelte is such a must-try for all web developers.
We also discuss his book, "Svelte and Sappe…
Chris talks about what it takes to create a community online and why they're so important for developers. Aditionally, we cover his vision for the future of JavaScript and what he considers to be the…