Michael ChanginJavaScript in Plain EnglishHow to deal with Network Failures from Code SplittingIf a webpage fails to load, what do I do? I refresh the page and try again. This same principle can be applied to code split chunks.3 min read·Apr 14, 2021----
Michael ChanginJavaScript in Plain EnglishA Guide to React Lazy LoadingA Guide to Code Splitting for React Components3 min read·Apr 6, 2021----
Michael ChanginJavaScript in Plain EnglishA Guide to Asynchronous Array Iterator FunctionsFor Map, Reduce, Filter, Every, and Some4 min read·Mar 23, 2021--1--1
Michael ChanginJavaScript in Plain EnglishTesting React HooksA guide to using React Hooks Testing Library4 min read·Mar 9, 2021----
Michael ChanginJavaScript in Plain EnglishConnecting React with LocalStorageA Guide to Creating a LocalStorage React Hook3 min read·Feb 9, 2021----
Michael ChanginJavaScript in Plain EnglishReact Fast Refresh — The New React Hot ReloaderA Comprehensive Guide to Using React Fast Refresh4 min read·Feb 2, 2021--1--1
Michael ChanginJavaScript in Plain EnglishImproving Webpack Developer ExperienceWith Create React App’s React Developer Utilities4 min read·Jan 27, 2021----
Michael ChanginJavaScript in Plain EnglishHow to Improve Webpack PerformanceSpeeding up slow Webpack Builds through Caching4 min read·Jan 19, 2021--2--2
Michael ChanginJavaScript in Plain EnglishStorybook Snapshot TestingAutomatic Jest Snapshot Testing with Storybook Stories5 min read·Jan 12, 2021----
Michael ChanginJavaScript in Plain EnglishA Guide to Documenting Controlled Components with StorybookExternal Storybook Story State3 min read·Jan 5, 2021--1--1