Let me tell you a story January 22, 2015

Note: This blog was cross-posted from the StrongBlog, check it out!

Now, this is a story all about how my life got flipped - turned upside down - and I'd like to take a minute, just sit right there, I'll tell you how I became the Developer Evangelist of a place called StrongLoop. Well, that didn't turn out quite as well as I'd hoped, but you get the gist. I'm the newest employee at StrongLoop and our first Developer Evangelist! I'll elaborate on what I'...

Bending Grunt to Your Will with Custom Tasks, Part 2 January 5, 2015

This is Part Two of a series on custom Grunt tasks. Have you read Part One?

As I mentioned last time, I've been answering a lot of questions on Stack Overflow about Grunt lately. What I've discovered is that there are a lot of people new to Grunt - but familiar with JavaScript - who aren't sure how to accomplish what they hope to. In Part Two of this series I'm going to take our custom tasks further and show you some of the other aspects of Grunt API and some tips...

Bending Grunt to Your Will with Custom Tasks, Part 1 January 2, 2015

I've been answering a lot of questions on Stack Overflow lately about Grunt. I find that that tag is a little less attended to than some others given the growing popularity of the tool. I also think that I have useful knowledge and experience to share. What I've discovered is that there are a lot of people new to Grunt - but familiar with JavaScript - who aren't sure how to accomplish what they hope to. I'd like to take a few minutes to talk about writing custom tasks in...

The Twelve Days of JavaScript December 24, 2014

(To the tune of... well, I think you get it.)

On the twelfth day of JavaScript my language gave to me: 12 prototypes chaining

On the eleventh day of JavaScript my language gave to me: 11 closures scoping

On the tenth day of JavaScript my language gave to me: 10 dynamic vars declaring

On the ninth day of JavaScript my language gave to me: 9 frameworks competing

On the eighth day of JavaScript my language gave to me: 8 Node modules encapsulating

On...

NomadJS: A new way to learn December 17, 2014

Almost two years ago a friend and fellow conference speaker, Cal Evans, began an interesting experiment: a virtual PHP usergroup he called NomadPHP. The event started small, just a dozen or so attendees, which isn't out of the ordinary for a usergroup generally. But the meetings had fantastic speakers focusing on deep technical content. That idea has blossomed into another endeavor: our new group called NomadJS. I want to take a few minutes to introduce to this group, ask for your help...