Schedule: Node.js sessions

JavaScript has traditionally focused on and been associated with its
use in the Web browser but Node.js has brought it to the server side
in style. This track looks at the practical applications of server
side JavaScript with Node.js as well as other technologies.

Add to your personal schedule
Node.js, Continental 2-3
Workshop Please note: to attend, your registration must include Workshops.
Tom Hughes-Croucher (Change.org)
Average rating: ****.
(4.35, 17 ratings)
In this tutorial we are going to build a clustered chat server that supports Socket.io. You'll learn how to build a real-time app that scales, doesn't fall over and is easy to extend and add features to. There are lots of tutorials that will teach you how to throw together some Node.js code. This tutorial isn't that. Read more.
Add to your personal schedule
Gaming JavaScript in the Browser Node.js, Golden Gate 4-5
Workshop Please note: to attend, your registration must include Workshops.
Gerred Dillon (Hardmode Studios)
Average rating: **...
(2.00, 16 ratings)
HTML5 and modern JavaScript brings a new, wonderful world upon developers that completely changes the vision for the web. This be a deeply technical (and incredibly fun!) workshop covering Canvas and game development. Attendees will leave with an understanding of not only the Canvas APIs - they will will undergo the experience of building a complete Canvas game from scratch. Read more.
Add to your personal schedule
Node.js Pure Languages, Continental 5
Adam Crabtree (LinkedIn Mobile)
Average rating: ***..
(3.10, 10 ratings)
Unleash the Kraken! The power of Stream based development in node.js is powerful indeed, but when combined with functional programming techniques to transform and control the flow of your stream, they're absolutely unstoppable. You'll never look at asynchronous coding in node the same way again. Read more.
Add to your personal schedule
Sergi Mansilla (Telenor Digital)
Average rating: ****.
(4.40, 5 ratings)
In this talk, I will explain how we built real-time collaboration and how we integrated it in Cloud9 IDE using only JavaScript. I will talk about our internal architecture, the collaboration protocol, and about the future of development as we understand it in Cloud9. Read more.
Add to your personal schedule
Ancillary Technologies Node.js, Golden Gate 4-5
Estelle Weyl (Standardista.com)
Average rating: ****.
(4.50, 2 ratings)
Estelle Weyl, UI Engineer, Standardista.com Read more.
Add to your personal schedule
Nate Smith (Lever), Brian Noguchi (Derby project)
Average rating: ***..
(3.47, 17 ratings)
Derby is a full-stack MVC framework making it easy to write realtime, collaborative applications for Node.js and browsers. It provides shared server and client rendering, automatic data synchronization, and realtime conflict resolution. Derby makes it simple to write applications that load as fast as a search engine, are as interactive as a document editor, and work offline. http://derbyjs.com/ Read more.
Add to your personal schedule
Node.js, Golden Gate 4-5
Matt DeBergalis (Meteor)
Average rating: ****.
(4.71, 7 ratings)
Released in April, Meteor is a set of new technologies for building top-quality web apps in a fraction of the time, whether you're an expert developer or just getting started. See the technology behind the screencast magic: how pure JavaScript, powerful data synchronization, live page updates, and hot code pushes all come together to make an extraordinary development experience. Read more.
Add to your personal schedule
Chris Powers (Groupon)
Average rating: ***..
(3.73, 11 ratings)
As Node's popularity grows, the "Holy Grail of Web Development" is within reach -- writing application code once and executing it both on the server and in the browser! I will share lessons I've learned from building out the Drumkit.js code-sharing framework and show how we are using Node at Groupon to quickly build new Web applications with shared data models, view logic and request routing. Read more.
Add to your personal schedule
Node.js, Continental 1
Sean Hess (i.TV)
Average rating: ****.
(4.43, 7 ratings)
Node.js makes creating scalable server-side applications easier than ever. However, node apps can take a little work to deploy with good performance and availability. Come learn how to properly deploy, monitor, and debug a production node app. Read more.
Add to your personal schedule
Giles Bowkett (at large)
Any developer working on OS X can write CoffeeScript code which plays drum rhythms. (Solutions exist for other platforms but won't be within the scope of this talk.) Setup is simple and painless; results are instant. Find out how, with a simple overview of the ubiquitous music protocol MIDI, and the node-midi library which makes it easy. Read more.
Add to your personal schedule
Node.js, Continental 1
Strata is a streaming HTTP framework for node.js that preserves the high throughput and performance you get from non-blocking IO while providing you with a solid, modular base for building web apps. Strata places an emphasis on speed, throughput, maintainability, and ease of testing. Read more.
Add to your personal schedule
Node.js, Continental 1
David Pacheco (Joyent)
Average rating: ****.
(4.00, 3 ratings)
We'll present tools and techniques for working with Node.js in production. Specifically, we'll be talking about post mortem debugging and performance analysis of Node programs. We'll cover real issues we've diagnosed using these tools (that would have been next to impossible with existing tools) and then present novel visualizations of runtime performance data. Read more.

Sponsors

  • appendTo
  • Enyo
  • Ludei
  • Sencha
  • Appcelerator
  • Twitter
  • Infragistics
  • Code For America
  • DevChix
  • Eclipse Foundation
  • Women Who Code

For information on exhibition and sponsorship opportunities at Fluent conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com.

For information on trade opportunities with O'Reilly conferences contact mediapartners
@oreilly.com

View a complete list of Fluent contacts