Just an anonymous function waiting to discover its inner closure

Know When to Walk Away

You've got to know when to hold 'em Know when to fold 'em Know when to walk away Know when to run... -- "The Gambler", Kenny Rogers Aside from the fact that Kenny Rogers got me into a lot fights as a kid (due to a different song that I absolutely loathe), the key takeaway from the burden of unfortunately ... Read More

machina v0.3.8 Released

I just pushed the latest version of machina.js (v0.3.8). I've been working to eliminate some edge case bugs with extended machina.Fsm constructors and it appears we may have squashed the last bug there (until the next one, of course). This is the perfect segue to mention a feature that not many are aware of. When you ... Read More

UMD For Everyone

I never thought I'd be one to write a response blog post. Sigh, now I'm that guy. However, I had an interesting conversation on twitter today with Ryan Florence after he said this: I wish everybody would quit screwing around with modules and just use CJS, it is the biggest pain as a library author to deal with this.&mdash ... Read More

Using ReactJS and KendoUI Together

ReactJS has fundamentally challenged & changed the way I view web UI. The brief time that I've been working with it has been full of "aha!" moments that have rekindled excitement for the web in a way that I haven't felt in years. Much of that excitement is due to the fact that React views the UI differently that what we're ... Read More

Listing Git Branches In Order of Most Recent Commit

On a scale of 1-10, I'd say my "git fu" is maybe a 4 - with an occasional Google-search-fueled boost to a 5.5. I'm more than happy to stand on the shoulders of giants, though. Recently, while working on machina.js, I was transitioning from the v0.3.7 release back to my prep work for v0.4. I ... Read More

Talking ReactJS at NoogaJS

I had the honor of talking about ReactJS at NoogaJS last night. I've always been pleasantly surprised at a consistently strong turnout at Chattanooga's JavaScript developer group - and really appreciate the hard work that Andrew Pierce and Brian Hooper put in to making this group happen. This was my first chance to give this particular talk - and, as ... Read More