Relearning JavaScript

I’ve started to relearn JavaScript after taking a long hiatus. When I first started coding I certainly had the naiveté of youth and jumped on the bandwagon when it came to dissing JavaScript. Thanks to libraries like Prototype, I realized it had a lot of really interesting features such as first class functions and closures. At the same time, web development was always frustrating. Testing in the different browsers was painful and slow....

January 30, 2019

Job Requirements Expanded

I’m looking for someone to join my team! Here is a deeper dive describing what I’m looking for.

January 30, 2019

Tactics, Strategy, Mission and Vision

My attempt to understand tactics, strategy, mission and vision as it pertains to organizations.

January 14, 2019

Personal READMEs and User Manuals

I’ve heard that manager READMEs are bad. The criticism revolves around these documents ultimately being self serving by giving the author a way to justify acting in the wrong. For example, if I write in my README that “I don’t handle criticism well” and I explode when someone says I’m wrong, I’m OK because I said it up front. Camille Fournier made the point that people should just do the work and fix their issues rather than putting it on our teams to deal with our faults....

January 8, 2019


Long ago I used my blog as a means of learning things like programming languages, databases, etc. It was fun for a while, but I always got hung up on making it easier to blog. As I became more focused as a programmer, I spent even more time trying out new ways to write with the majority being some focus on Emacs. This quest for the perfect authoring environment became painful at some point as well and I punted....

January 2, 2019