56 min

Ep. 17: May the test be with you - Becoming a Jedi test master with Kent C. Dodds Building With People For People: The Unfiltered Build Podcast

    • Technology

Production is down!! Faulty code was released!! Users are losing your trust by the second!! Ugh, how did this happen and how could this have been prevented? By writing the right tests! Today, Jedi test master, Kent C. Dodds, joins us as we discuss all things testing, from the types of tests in your tool belt, how to write the right tests, when to run them, tools you can and should use, and ways to ensure your tests are performant.

Kent is a world renowned speaker, educator, a beacon of inspiration in the tech community and has written an entire course focused solely on Testing Javascript. He graduated from BYU with a Master of Science in Information Systems, and has worked at companies like Domo, Alianza and PayPal. He is a Google Developer Expert and an instructor on egghead.io and Frontend Masters.  He is actively involved in the open source community as a maintainer of projects like Glamorous, Downshift and Testing Library, and is a contributor to hundreds of popular npm packages. Prior to his current role, he co-founded Remix and worked as the Director of Developer Experience. Presently, our guest is a Software Engineer Educator working for himself and working on what he calls his magnum opus - EpicReact.Dev.

When Kent is not teaching the world about software or spending time with his family he is cruising around on his onewheel or snowboarding.  Prepare to become a Jedi test master!!

Connect with Kent:


Twitter
Website
Youtube
Discord

Show notes and helpful resources:


The Testing Trophy blog post
Why I never use shallow rendering blog post
Avoid the test user  blog post
Making your UI tests resilient to change blog post
Common mistakes with React Testing Library blog post
Migrate from Enzyme to Testing Library documentation
How to know what to test blog post
Business and engineering alignment blog post
Playwright - End-2-End testing library
Vitest testing framework

Building something cool or solving interesting problems? Want to be on this show? Send me an email at jointhepodcast@unfilteredbuild.com

Podcast produced by Unfiltered Build - dream.design.develop.

Production is down!! Faulty code was released!! Users are losing your trust by the second!! Ugh, how did this happen and how could this have been prevented? By writing the right tests! Today, Jedi test master, Kent C. Dodds, joins us as we discuss all things testing, from the types of tests in your tool belt, how to write the right tests, when to run them, tools you can and should use, and ways to ensure your tests are performant.

Kent is a world renowned speaker, educator, a beacon of inspiration in the tech community and has written an entire course focused solely on Testing Javascript. He graduated from BYU with a Master of Science in Information Systems, and has worked at companies like Domo, Alianza and PayPal. He is a Google Developer Expert and an instructor on egghead.io and Frontend Masters.  He is actively involved in the open source community as a maintainer of projects like Glamorous, Downshift and Testing Library, and is a contributor to hundreds of popular npm packages. Prior to his current role, he co-founded Remix and worked as the Director of Developer Experience. Presently, our guest is a Software Engineer Educator working for himself and working on what he calls his magnum opus - EpicReact.Dev.

When Kent is not teaching the world about software or spending time with his family he is cruising around on his onewheel or snowboarding.  Prepare to become a Jedi test master!!

Connect with Kent:


Twitter
Website
Youtube
Discord

Show notes and helpful resources:


The Testing Trophy blog post
Why I never use shallow rendering blog post
Avoid the test user  blog post
Making your UI tests resilient to change blog post
Common mistakes with React Testing Library blog post
Migrate from Enzyme to Testing Library documentation
How to know what to test blog post
Business and engineering alignment blog post
Playwright - End-2-End testing library
Vitest testing framework

Building something cool or solving interesting problems? Want to be on this show? Send me an email at jointhepodcast@unfilteredbuild.com

Podcast produced by Unfiltered Build - dream.design.develop.

56 min

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Deep Questions with Cal Newport
Cal Newport
Dwarkesh Podcast
Dwarkesh Patel
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times