PinnedPublished inmatthollandThe 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
Published inmatthollandReact 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
Published inmatthollandAdd 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
Published inmatthollandReact 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
Published inmatthollandReact: 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
Published inmatthollandStatic 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
Published inmatthollandJest: 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
Published inmatthollandCreate 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
Published inmatthollandBuild 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
Published inmatthollandManaging 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