Published inJavaScript in Plain English4 Ways to Improve React Component Rendering SpeedHow to improve React component rendering speed and performanceJul 15, 2021Jul 15, 2021
Published inThe StartupSetup a Database in React With Firebase Cloud FirestoreStoring and retrieving data can be a pain when working in an environment that focuses more on the “V” part of an MVC framework such as…Aug 10, 20202Aug 10, 20202
Published inWebtipsAuthentication in React with FirebaseThis article provides a short introduction to setting up and using the Firebase Authentication API in a React environment.Aug 3, 2020Aug 3, 2020
React Hooks: useMemoAccording to the docs, useMemo returns a memoized value. It will only recompute the memoized value when one of the dependencies changes…Jul 4, 2020Jul 4, 2020
React Hooks: useEffectThis is one of those ~super~ common hooks we use but I found myself having issues with it more often than not and so I shied away from it…Mar 1, 2020Mar 1, 2020
React Hooks: useStateBefore React 16.8, updating state required your component to be class-based. This meant that if you started your component as a…Feb 24, 2020Feb 24, 2020
Working with protected routes in ReactJSHow to keep private routes protected in ReactJun 21, 2019Jun 21, 2019
The Home StretchSix months after enrolling in the VR Nanodegree at Udacity, I have come to my final project. This one was very broad in the sense that we…May 31, 20171May 31, 20171
A Maze Experience in VRThis long overdue story wraps up my work on mobile VR development with the Udacity VR Nanodegree program. MazeVR was one of the first…Mar 9, 2017Mar 9, 2017