Node is fun, Node is necessary. Node is something I love and hate!
I find that when you discuss BDD or DDD a mix of jargon and definitions is thrown around until no one understands each other. This type of thing plagues software development (see REST) and makes it extremely difficult to discuss... well anything.
Steve, Jabber, and Changing My Mind
New. Not New.
NDC is dominated by Microsoft developers - many of whom are curious about other technologies like Node and Rails. When trying to describe Node to a Microsoft developer a natural Q&A starts that can go a number of ways - but I found, oddly, that the outcome was quite predictable.
The Registration Problem
Consider this: you want customers to register with your site. When they do, a number of things need to happen: