Generate test functions using the RegExp prototype.

var testForA = RegExp.prototype.test.bind(/[aA]/); // function () { [native code] } testForA('hello'); // false testForA('hella'); // true ['hello', 'hella', 'holla'].filter(testForA); // ['hella', 'holla'] Oh the lengths »

NodeJS is Human

Node is much more than JavaScript on the Server. That's Node's gimmick though right? You can now write both your server and client in JavaScript. No »

Hercules Glades

This past weekend, I spent 3 days and two nights in Mark Twain National Forest in Missouri with a group of 5. These types of trips »

The Next Chapter

All circles presuppose they’ll end where they begin, but only in their leaving can they ever come back around  – mewithoutYou Leaving the midwest for Colorado »

Extending JavaScript Functions

This is a pattern you can use to extend JavaScript Functions, including native functions. For example, we’ll extend the join() function of the Array type »

Git alias with parameters

You can form more complex and useful git aliases when you realize you can write aliases like you would write a standard shell function. Prepending your »