JSConf Slides, Codes and Notes
==============================

These are all the JSConf 2014 slides, codes, and notes I was able to cull together from twitter. Thanks to the speakers who posted them and thanks to [@chantastic](https://twitter.com/chantastic) for posting his wonderful notes.

## Modular frontend with NPM - Jake Verbaten (@Raynos)

* [tweet](https://twitter.com/Raynos/status/472409955770068992)
* [slides and code](https://github.com/Raynos/jsconf2014-talk)

## Reactive Game Development for the Discerning Hipster - BoÐil Stokke (@bodil)

* [tweet](https://twitter.com/bodil/status/472473706875596800)
* [slides](http://bodil.org/boogaloo/#0)
* [code](https://github.com/bodil/boogaloo/)

## Play DVDs in JavaScript for the sake of interoperability - Guillaume Marty (@g_marty)

* [tweet](https://twitter.com/g_marty/status/472443479952719872)
* [slides](http://gmarty.github.io/jsconf-2014-talk-play-dvd-in-js/#/)
* [notes](https://twitter.com/chantastic/status/471752554339385344/photo/1)

## Signal Processing with the Web Audio API - Jordan Santell (@jsantell)

* [tweet](https://twitter.com/jsantell/status/472441905612328960)
* [slides](https://github.com/jsantell/dsp-with-web-audio-presentation)

## Embularactymerbone - Ryan Florence (@ryanflorence)

* [tweet](https://twitter.com/ryanflorence/status/472433228171968512)
* [slides and code](https://github.com/rpflorence/jsconf2014)
* [notes](https://twitter.com/chantastic/status/472438179770163200)

## Unshackling JavaScript with Macros - James Long (@jlongster)

* [tweet](https://twitter.com/jlongster/status/472439209803141121)
* [slides](https://speakerdeck.com/jlongster/unshackling-javascript-with-macros)
* [emojiscript](https://github.com/jlongster/emojiscript)
* [notes](https://twitter.com/chantastic/status/471760419527602176)

## Front End Ops Tooling - Nico (@nzgb)

* [tweet](https://twitter.com/nzgb/status/471986776442429440)
* [slides](https://speakerdeck.com/bevacqua/front-end-ops-tooling)
* [Michael Chan's Notes](https://twitter.com/chantastic/status/471714764344004608)

## Why Does @reactjs Scale - Vjeux (@Vjeux)

* [tweet](https://twitter.com/Vjeux/status/471913255149899776)
* [slides](https://speakerdeck.com/vjeux/why-does-react-scale-jsconf-2014)

## Everything is Broken, and I Don’t Know Why - Matt Robenolt (@mattrobenolt)

* [tweet](https://twitter.com/mattrobenolt/status/471768968722935808)
* [slides](https://speakerdeck.com/mattrobenolt/everything-is-broken-and-i-dont-know-why)

## Realtime Satellite Tracking in the Browser - Nate Goldman (@ungoldman)

* [tweet](https://twitter.com/ungoldman/status/471761744852185088)
* [slides](https://github.com/davidcalhoun/jsconf-2014)

## MontageJS - Ryan Paul (@segphault)

* [tweet](https://twitter.com/segphault/status/471736597277605889)
* [slides](https://speakerdeck.com/segphault/composing-frontend-web-applications-with-montagejs)
* [code](https://github.com/segphault/mjs-wordpress-flow-demo)

## Lessons in Emotional Safety - Jenn Turner (@renrutnnej)

* [tweet](https://twitter.com/renrutnnej/status/471733152931921920),
* [slides](http://www.slideshare.net/renrutnnej/emotional-safety-ftw)
* [notes](https://twitter.com/chantastic/status/471679414473093120/photo/1)

## Modular Application Architecture in JavaScript - @kassandra_perch)

* [tweet](https://twitter.com/kassandra_perch/status/472478689729339392)
* [slides](http://kperch.github.io/jsconf2014/#/)
* [notes](https://twitter.com/chantastic/status/472508351750750208)

## Accessibility of Web Components - (@marcysutton)

* [tweet](https://twitter.com/marcysutton/status/472453317210435587)
* [slides](http://marcysutton.github.io/accessibility-of-web-components/slides.html#/slide1)

## If You CSS is Happy and You Know It - Christoph Burgmer (@cburgmer)

* [tweet](https://twitter.com/cburgmer/status/472742365414035456)
* [slides](http://cburgmer.github.io/csscritic/cssconf2014/#/step-1)

## Eval Everything - Adam Fortuna (@adamfortuna)

* [tweet](https://twitter.com/adamfortuna/status/472483963383328768)
* [slides](https://speakerdeck.com/adamfortuna/eval-everything-running-student-code-at-code-school)

## ES6 Harmony: Paving Cowpaths & Finding New Ones - Forest Norvell (@othiym23)

* [prepared notes](https://gist.github.com/othiym23/1aad27815000d99f958a) - [tweet](https://twitter.com/othiym23/status/473353346502246401)
* [slides](https://www.dropbox.com/s/cf66brfc1rf4obz/JSConf%202014%20%28othiym23%29.pdf) - [tweet](https://twitter.com/othiym23/status/473356114487033856)

## The Truth About Your Web App's Performance - John Riviello (@johnriv)

* [tweet](https://twitter.com/JohnRiv/status/471779263679836160)
* [slides](https://speakerdeck.com/johnriv/the-truth-about-your-web-apps-performance)
* [code](https://github.com/Comcast/Surf-N-Perf)

## User Interface Algorithms - Mark DeMarco (@bazaarvoice)

* [slides](http://markmarkoh.com/jsconf2014/assets/player/KeynoteDHTMLPlayer.html#0)

## Distributed Computing Using Node.js - Dan Silvestru

* [code](https://github.com/gtanner/fourism)

## User Interface Algorithms - Mark DiMarco (@markmarkoh)

* [notes](https://twitter.com/chantastic/status/471725510977130497)

## What's the Harm in Sorting? - @jennschiffer

* [notes](https://twitter.com/chantastic/status/471781426476896256)

## Package Management for ES6 Modules - @guybedford

* [notes](https://twitter.com/chantastic/status/472378629066731521)

## Improving 2D and 3D Canvas Performance on the Web, One Frame at a Time - @angelinamagnum

* [notes](https://twitter.com/chantastic/status/472403366078078976)

## Building Isomorphic Apps - @spikebrehm

* [notes](https://twitter.com/chantastic/status/472503889766653952)

## Writing Custom DSLs - @neilfeyn

* [notes](https://twitter.com/chantastic/status/471670691822325760)