I am Sean, a Software Engineer in Kansas City passionate about React and JavaScript.
Follow @_SeanGroff2020 I found myself more motivated than ever to begin the year. It was the start of a new decade. The previous decade was a rollercoaster…
The Bug Hunt 🐛 🏹 I recently had to fix a bug that made it to Production at work. Uncaught Error: Maximum update depth exceeded. This can…
Introduction I avoid a majority of JavaScripts pitfalls by following established best practices. Some parts of JavaScript I have no use for…
My Macbook Pro 2019 I bought the higher model Space Gray 16-inch Macbook Pro with all of the base options. I bought the higher model with…
My Decade - The Mountain I was going to tweet about my decade but I quickly realized I had a lot to share. I wrote this for myself as I don…
Permission Denied Permission Denied! If you've used any Unix-Like Operating System you've no doubt seen these two words in the terminal. A…
The Journey Why the hell did I take an AWS certification exam as primarily a front-end developer? Learning cloud services is a NECESSARY…
Introduction The useReducer hook provides a flexible solution to complex state. The useState hook we all know and love is actually built…
What are Animations in React Native? Animation can be defined as manipulating images or objects to appear as moving images or objects…
What are Refs? Refs? Refs in React 16.3? If you're still a little green with React it's not unusual to have never heard of refs. I completed…
Introduction This short guide will provide you a consistent and reusable development workflow for new or existing React Native projects…
What are Error Boundaries? "Error boundaries are React components that catch JavaScript errors anywhere in their child component tree, log…
Intro This short guide will provide you a consistent and reusable development workflow for all React / React Native projects. The more…
React What is this React you speak of? If you're reading this article I assume you've heard of React and have a basic understanding of what…