Look Ma, New Blog!


06 Jan 2019

I’ve tried multiple blogging platforms/libraries/websites/frameworks. Jekyll? Check. Medium? Check. Wordpress? Actually, no, and thankfully I won’t have to. This latest iteration is using Gatsby.js and I feel like I’ve finally found the one. Gatsby is a static site generator that uses React, GraphQL…

Testing Redux Container Components


08 May 2016

Writing large React applications requires a sane solution to managing state. There are a few libraries to choose from, but the most popular is Redux . Redux has some great features, including a convenient way to create Container components that can map state and actions to the properties of a…

Presentation vs Container components


22 Apr 2016

As a React app begins to scale, the need for separating view logic from business logic becomes more apparent. Separation of Concerns is an important concept in software development, but it isn’t obvious how to do this with React. There are a couple of great articles that I have come across that…

Converting from Angular 1.x to React


18 Mar 2016

After completing Wes Bos’s excellent React course, React For Beginners , I was eager to try out what I learned on an actual project. I have an existing project call QuizSimply that I created as a way to learn Angular 1.x. I created a new branch called ‘react’ and started the app re-write process…