Caching content in memory for immediate delivery
Optimizing performance with streaming
Securing against filesystem hacking exploits
Implementing download throttling
Working with Data Serialization
Converting an object to JSON and back again
Converting an object to XML and back again
Browser-server transmission via AJAX
Working with real data: fetching trending tweets
Connecting and sending SQL to a MySQL server
Storing and retrieving data with MongoDB
Storing and retrieving data with Mongoskin
Storing data to CouchDB with Cradle
Retrieving data from CouchDB with Cradle
Accessing CouchDB changes stream with Cradle
Storing and retrieving data with Redis
Implementing PubSub with Redis
Transcending AJAX: Using WebSockets
Seamless fallbacking with socket.io
Callbacks over socket.io transport
Accelerating Development with Express
Generating Express scaffolding
Defining and applying environments
Initializing and using a session
Implementing Security, Encryption, and Authentication
Implementing Basic Authentication
Cryptographic password hashing
Implementing Digest Authentication
Setting up an HTTPS web server
Preventing cross-site request forgery
Implementing a virtual hosting paradigm
Creating a test-driven module API
Writing a functional module mock-up
Refactoring from functional to prototypical