Getting Started with Create React App

create-react-app is a handy CLI tool which allows you to quickly create and run a React application with no configuration. In this post (and the above video) Iโ€™ll show how to get started with create-react-app and long the way, weโ€™ll look at each of its built-in scripts and also investigate various ways to keep your react-scripts dependency up-to-date.

Read More »

Toggle Wi-Fi Light when using Zoom with JavaScript

As a remote employee I am often sharing my video on Zoom while working. I may be pair programming, in a meeting, or just checking in with a co-worker. This happens numerous times throughout the day, but itโ€™s hard to predict when Iโ€™m on.

Read More »

Run npm scripts in a git pre-commit Hook

If your team is anything like the one I work with, everyone has their own preferred IDE that they use (Sublime Text, Atom, WebStorm, Vim, Visual Studio Code, etcโ€ฆ) and although most of them have integrated linting support that doesnโ€™t guarantee all issues have been addressed before a Pull Request is made.

Read More »

Front-End Stack for EveryDollar

Iโ€™ve been working on the EveryDollar.com Single Page Application (SPA) budgeting tool for the past year or so.

Read More »

React to the Future

I recently gave a talk about Facebookโ€™s React library at AngleBrackets in Scottsdale, AZ. The talk, React to the Future, is an introduction to React and then I start to touch on some larger concepts like Flux and Isomorphic JavaScript.

Read More »