#Lightning Talks

Generally, when learning a new technology, it is important to maximize usefulness will minimizing difficulty. Consider making a sorted "hit-list" with these to factors in mind.

Your goal is to create a 10 minute presentation on a topic that is useful to your fellow developers. Please create a brief readme on Github outlining your findings during your research. It should address the following:

  • What problem does this technology solve?
  • How do you use it? Is there a "cheatsheet" you found or made that others can reference?
  • What did you build? (demo)

It is advised to pick something that will be relevant to project 4 if you have a clear idea of something you want to build that is out of the scope of material we learned.

##Topics: Here are some suggestions or add your own!

Languages

  • ES6
  • Python (Camila)
  • Clojure
  • Go
  • Swift (Min)
  • C++
  • Scala (Val)
  • Elixir (Ben)
  • Java (Mike)
  • PHP (Wayne)

Client-side Frameworks

  • Ionic (Anthony)
  • Meteor
  • Ember (Kate)
  • Backbone
  • Elm
  • React Native (Matt L)

Server-side Frameworks

  • Hapi.js
  • Phoenix

UI Elements and Tools

  • Canvas API (Sam)
  • WebRTC
  • Phaser
  • Three.js
  • A-Frame (Matt S)
  • D3.js (Emilio)
  • Polymer / Web components
  • Processing (P5.js)

Data Storage

  • Redis
  • Amazon S3 (Michael)
  • CouchDB
  • RethinkDB

Workflow Tools

  • Docker
  • Amazon EC2 (Vanessa)

Templating

  • HAML
  • Jade

Other

  • X-Code
  • PGP
  • BitTorrent
  • Distributed Applications
  • Microcontrollers / Internet of Things
  • Machine Learning (Jen)
  • etc... (suggest a topic of your own & have it approved)