This is a screen-cast of a presentation I gave at the local Ruby users group in Dallas, TX. It talks about several of my JavaScript projects and shows a sample app that includes all of them.

NodeJS is a server-side JavaScript runtime that's super fast and easy to use. (Not my project, but I help with it)

node-router is a small wrapper around the built-in node-js http library that makes building simple web apps easy

haml.js is the HAML templating language ported to NodeJS.

jQuery.haml is a jQuery plugin that uses a HAML like syntax to dombuild html on the fly in the browser.

TopCloud is a high-level application framework that runs completely in the browser. It's an abstraction above jQuery.haml that adds the ideas of views and controllers with data-bound values and event listeners.

The example is a live chat program that uses parts of all these technologies.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…