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
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
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
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
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
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