A talk about some common but surprisingly impactful or difficult to deal with errors in Node.js
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
img
src
test/integration
.gitignore
DCON.key
Gruntfile.js
README.md
bower.json
dcon.sublime-project
demos
dist.sh
package.json

README.md

dangerous-cliffs-of-nodejs

A talk about some of the key things to keep in mind when readying a Node.js service for production.

You don't have to pull this repo down to view the slides, thanks to GitHub pages. Bam! http://scottnonnenberg.github.io/dangerous-cliffs-of-nodejs/dist/slides.html

If you want to pull it local, it is ready to go without any changes. Just open dist/slides.html in your local browser. Note: The speaker notes view doesn't work when accessing slides via file:// URL.

Running the Demos

npm install --production # saves 59MB in node_modules!
node demos/1.\ Crashes/a.\ express.js

You're off and running!

Making changes

Getting set up

npm install
bower install

To re-generate slides.html:

npm install -g grunt # (if you don't already have it)
grunt jade

Compile as you edit!

grunt watch:jade