The Terminal.....It's Important

I recently gave a talk at Desert Code Camp 2016 entitled "Living In The Terminal, Making The Most Of Your Keystrokes". This talk was a struggle for me because I realized not everyone understands the inherent importance of the terminal in modern day programming. In fact, many languages can often…

Read this article

Flexible Standard Action Creators

Lately I have been working with a lot of micro transactions in Redux state via froms, I'm not a huge fan of repetitive actions, so I wrote a nifty flexible standard action creator. It sounded like a great item to put up for a horrible howto! I went ahead and…

Read this article

Setting up an onChange function in es6 React

Setting up an es6 component in react is pretty simple. Today I wanted to show quickly how to use bind() to set up an onchange or any other global event handler to run a react function. There are a lot of ways to do this, but this is my personal…

Read this article

Horrible-Howto SpeechRecognition API

* This API is still in heavy development, so this more than likely will not work. I am making this entry in order to take a running list of notes * I was tasked with implementing Speech Recognition API into a project recently. As usual I found that the best place to…

Read this article

Debugging Node with Vim

Debugging node is hard. For a long time, I didn't really understand why anyone would want to use debugger versus using console.log. I finally took the plunge and started using debug with vim about 3 months ago, and it's been a great attribute ever since, especially when working with…

Read this article