Talk Ideas

kball edited this page Mar 16, 2015 · 6 revisions
Clone this wiki locally

Lightning Talk Ideas (5 minutes)

JavaScript language

  • ECMAScript 5
  • ECMAScript 6
  • ECMAScript 7
  • Prototypal inheritance tricks
  • Gotchas with closures
  • Strict mode
  • Getters/setters
  • Small language features like the ones discussed in A Drip of JavaScript
  • the bad parts and how to avoid them

Conventions

  • namespacing
  • cultivating an opinionated jshintrc

Developer tools

  • Chrome dev tools
  • Firefox dev tools
  • IE dev tools

Build tools

  • Intro to Grunt
  • Intro to Gulp
  • Intro to Broccoli
  • Cross comparison of (Grunt, Gulp, Broccoli)
  • Browserify

Other Node.js stuff

  • Notable differences between in-browser and Node JS
  • Interesting back-end focused libraries

Libraries

  • Modernizr overview
  • 6to5, Traceur, etc.
  • Intro to Async.js
  • Intro to superagent
  • Polymer

Templating

  • Dust.js