JSConf 2010 – getify on middle-end/ui architecture

JSConf 2010, Track B, “Dude, Where’s My UI Architecture?”

Node.js: The end of the middle?

If you haven’t yet read my ode to why Node.js is awesome, stop and go do so now. It should be no surprise by now that I am giddy like a school girl over the idea of using server-side JavaScript to revolutionize the web application stack. And perhaps no other project has captured more of [...]

Why Node.js rocks the middle-end

If you’re even moderately involved in the JavaScript world these days (and you probably are if you’re reading this blog) you would have to be dead asleep to not have noticed and heard some of the hype and celebration for the poster-child for server-side JavaScript: Node.js.
I regularly follow the chatter on the interwebs, and [...]

How to begin your middle-end

In the previous post, I distilled down into a simple definition what I call the “middle-end” of web applications and also my arguments for why it’s so vitally important that it be a separate and distinct layer rather than an assumed and forgotten tag-along as it is in many common frameworks/platforms.
But upon further discussion and [...]

JSON+Comments

/* UPDATE: */
Found this old (from late 2005) post from Douglas Crockford himself on comments in JSON which I think validates the thinking I have presented here in this blog post. He says:

A JSON encoder MUST NOT output comments. A JSON decoder MAY accept and ignore comments.

This is exactly what I am advocating with this [...]

console.log() in the wild

I ran across something the other day at work, and figured it would be good for a quick little blog post. Raise your hand if you’re accustomed to using console.log() (or the other more exotic console{} methods) in your development process. Now raise your hand if you’ve ever left that code in, either intentionally or [...]

Switch to our mobile site