Cleaning Up Deep Callback Nesting With Node's EventEmitter

One problem people face when starting out with Node (and Javascript in general) is handling the asynchronous, deep callback nesting issue. EventEmitters help fix that.

Loading Data From The API - How Much Is Too Much?

I'm really liking what's coming together with this Hypermedia-ish API. So many ideas and approaches are starting to come into focus. Like this one: how much structured data do I pass on the initial load of the API?

CoffeeScript or Straight Up Javascript? It's Decision Time

One of the perils of riding blind into the Wild West of Web Programming: Everyone has an opinion on what you should do. What tool you should use, what language you need to flex. It's almost as if they don't want you here...

Alt.Tekpub: Consuming The API

The best way to build an API is to use it while you're building it. At least that's what I find the most effective. But how am I going to consume this API?

My Week With The Hypermedia Cowboys

I asked for help with the Alt.Tekpub API from the RESTafari because I grew incredibly weary of the constant talk and Fielding quotes. Here are my results.

Testing Your Model with Mocha, Mongo, and NodeJS

Mongo is installed, our data is ported. Time to roll together our first model: the Customer. How do you model this stuff with MongoDB and Node?

NodeJS Callback Conventions and Your App

NodeJS has a pretty specific convention when implementing callbacks in modules - function(err,result). Does this always make sense?

Alt.Tekpub - Installing and Setting Up Node

The data has been rolled into MongoDB - at least the first round - and now I need to get the API up and tested.