PinnedMatt HollandinmatthollandThe Risks of Poor Front End Testing PracticesSummary: In this article, we conceptually explore testing as a make-or-break philosophy. The importance of thinking critically about your…Aug 15, 2022Aug 15, 2022
Matt HollandinmatthollandReact Native: Use Storybook to Demo Your Components EasilySummary: Storybook allows you to view and manipulate React Native components and screens easily without having to load them in your actual…Nov 16, 2021Nov 16, 2021
Matt HollandinmatthollandAdd alias paths and module resolution to your React Native projectSummary: Import project modules directly without worrying about their relative root directory locationsApr 24, 2021Apr 24, 2021
Matt HollandinmatthollandReact Native: How To Use SVGsSummary: How to add support for and use SVGs in React Native projects using react-native-svg and react-native-svg-transformer.Oct 19, 20206Oct 19, 20206
Matt HollandinmatthollandReact: When you should refactor useState hooks into one useReducer hookSummary: Know why, how, and when it’s time to refactor a component to use a useReducer hook instead of several useState hooks.Jan 21, 2020Jan 21, 2020
Matt HollandinmatthollandStatic Testing Tools Your Front End Team Should Be UsingSummary: To minimize unnecessary errors and maximize productive code creation and reviews, every front end stack should be using a common…Jan 6, 2020Jan 6, 2020
Matt HollandinmatthollandJest: write your own “it” and “expect”Summary: Short code samples of what goes on under the hood for Jest’s it() and expect() methods, including making them globally available.Dec 16, 2019Dec 16, 2019
Matt HollandinmatthollandCreate a Transitioning Header Using React Hooks (like Medium’s)Article Summary: Use React’s useEffect and useState hooks to build a header that hides/shows on scroll.Aug 26, 2019Aug 26, 2019
Matt HollandinmatthollandBuild a Framework-Free Dashboard Using CSS Grid and FlexboxArticle Summary: Create a beautiful, responsive dashboard page using CSS Grid and Flexbox, without any framework (including a sliding side…Jul 8, 2019Jul 8, 2019
Matt HollandinmatthollandManaging Node.js - Express Sessions with RedisArticle Summary: Learn how & why you should use Redis in-memory database storage for scalable Node.js / Express application session…Jan 6, 20195Jan 6, 20195