Aug 20, 2021Compound Component Pattern: Creating a Reusable CardRecently I wrote an article on advanced react patterns that you can use in your projects to create awesome reusable components. You can check out that article here. That article was a quick intro to each of those patterns but didn’t take a deep dive into each of them. So…React4 min read
Jul 16, 2021Advanced React Patterns with HooksIf you’ve used react for any length of time you know how easy it is to get started creating components and interfaces for your personal projects. The issues start to arise however, when you start working in teams or creating components or APIs that other developers can use. …Reactjs4 min read
Jan 8, 2021Manage State Easier With React HooksReact hooks have allowed us to simplify how we write components, and has given us to create new ways to manage state in our applications. However, state management in class components had some advantages in accessing state as soon as it updated. This could be achieved by passing a function…React2 min read
Dec 14, 2020How to Prevent Burnout as a DeveloperIt’s 11pm on a weekday, you’ve already had a long day at work and now your hacking away on one of your many side projects. You feel like this is the only way you can get ahead and improve your skills. …Burnout6 min read
Jul 27, 2020What’s the deal with Objects and Prototypes?If you’ve just begun your coding journey with JavaScript you may have used classes in JavaScript. But do you understand what’s going on under the hood? It all goes back to the __proto__ property, prototypes, and the prototype chain. …Objects In Javascript8 min read
Jul 19, 2020AngularJS to React Migration Part 1: WebpackAs I’m sure your aware AngularJS is going the way of the Dinosaurs next June being fully taken off life support. As a result, many companies are forced to move to new technologies such as React, modern Angular, Vue, or even Svelte. I recently joined a company to help with…Migration8 min read
Jun 4, 2020Getting “Closure” on closuresIf you’ve been in the JavaScript community for any length of time you’ve probably heard people say things like “You’ll never understand JavaScript until you understand closures” or “ You can’t be called a real developer until you have a solid grasp of closures”. I didn’t really understand closures until…Java Script7 min read
Published in The Startup·Apr 13, 2020Javascript Promises: How do they work?The interesting thing about having kids is that you have to find new ways to explain seemingly simple concepts. Concepts that you’ve already known and understood for many years your children are just starting to get familiar with. To really get them to grasp something you need to connect what…Java Script5 min read
Jan 19, 2020How to Build a Reusable Modal Component in Material-UIIf you’re familiar with React you know that building reusable components is the best way to keep from repeating yourself throughout your project. After all, we all want to be as ‘DRY’ as possible when coding. Material-UI is a component library similar to React Bootstrap which gives you the ability…React5 min read
Jan 10, 2020Secure Your React App with Azure SSOAuthentication is usually not easiest part of an application to put in place. However, it’s probably the most important part to include in your app as it’s the gate keeper to all the awesome stuff you’ve built for your users. Currently, my team and I are in the process of…Java Script6 min read