Just an anonymous function waiting to discover its inner closure

Like My Grandpa, With a Big Lawn

I've learned some amazing things from code-related blog post titles lately. Apparently React is terrible, because Ember leads to blindness and Angular causes cancer. Backbone is washed out and in rehab, while Knockout is still unconscious. Link bait, after link bait, after bombastic ignorant link bait. Seriously - what planet do we live on? In my lifetime the number of ... Read More

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