What is *this* ?! ¯\_(ツ)_/¯

Illustrating the four rules governing this bindings in JavaScript this may not be what you think it is. Values are bound to this at runtime. The value of this depends on four rules that apply to the "call site" or the object invoking (calling/ making use of) the function that…

Building Gallant - Restart and Refresh

Let your machine restart your node server and refresh your browser. Use nodemon and liveReload so that you can spend more of your time making sense of it all. [ctrl-c] [up arrow] [Enter]... gets old quickly. nodemon elimnates the need for this. You can read up on the package here…

Git Cadence

A personal reflection on collaborating with Git I've developed a feel for the cadence of using git to collaborate on open source projects through work on a user interface interaction. Scenario in a nutshell: Individual developer working with a mentor to explore multiple approaches to feature implementation on an open…

Step 0

There is one purpose for humanity that I am certain of and that purpose is to spread ideas. Right now we're better than we've ever been. This blog is my infinitely small contribution to that effort. Since I can remember, I've been experimenting with tools. I've spent my years filling…