Summary of Confoo 2016



Summary of Confoo 2016

0 0


Confoo_2016

ADM presetation about Confoo 2016.

On Github natacha-beck / Confoo_2016

Summary of Confoo 2016

Natacha Beck

Overall

  • More than 150 presentations
  • 9 presentations by hour
  • Lot of intersting topics

Building Strong Open Source Communities... In Space! by Paul Fenwick

  • Have a license, a contributing guide and a code of conduct
  • Have some beginner issues well identified
  • Should have test
  • Recognize external contributor even for non-code
Other presentation by Paul Fenwick

12 Reasons Your API Sucks by Keith Casey

  • Lake of documetation/or maybe wrong
  • Illogical/Inconsistencies
  • Bad workflow model
  • Bad Error messages
Other presentations by Keith Casey

Demystifying ES6 by Ben Ilegbodu

  • What's new:
    • Block scoping (let & const)
    • Default parameters
    • Destructuring, replace multiple assignments with only one
    • Spread operator
    • Classes
    • And more...
Other presentation by Ben Ilegbodu

Composing amazingly reusable UI with React and Flux by Alexandre Rimthong

  • Live coding
  • Already used in LORIS
  • Can be interesting for CBRAIN
  • And really interesting for BrainBrowser UI

Up & Running with Bootstrap 4 by Jen Kramer

  • Already used in LORIS should be used in CBRAIN
  • Free and open source: most popular project in GitHub (93K starts and 40K forks)
  • What's new in Bootstrap4
    • LESS to Sass
    • px to rem/em
    • New grid breakpoint
    • And more...
Other presentation by Jen Kramer

JavaScript Forensics by Todd Gardner

  • Live coding about how to debug JavaScript in browser
  • Use crossorigin attribute when include external JavaScript
  • Be carefull when use 3rd party libraries
  • Use the Async function of Chrome dev tools
  • Use the timeline to analyze performance
  • Take care of 'this'
Other presentations by Todd Gardner

Node.js Patters: From Callbacks to Observer by Azat Mardan

Other presentation/course by Azat Mardan

Rewriting 12-Year-Old Code by Anna Filina

  • Some times need to rewrite everything not just refactor
    • Extract documentation from code
    • Double check with client
    • Rewrite
  • Add test during the refactoring/rewriting
Other presentation by Anna Filina

Unit testing AngularJS by Gleb Bahmutov

  • Use coverage
  • Presentation of ng-describe a convenient BDD for Angular

7 astuces pour améliorer vos tests unitaires by Pascal Laurin

  • Good name
  • Clear error
  • Message easy to understand
  • 100 test by seconds
  • Test only one thing
Other presentation by Pascal Laurin

Building interactive 3D worlds in the browser with WebGL by Martin Naumann

  • Live coding
  • Great talk for beginner
Other presentation by Martin Naumann

Build APIs with Ruby, on or off Rails by Jean-Philippe Boily

  • Resume to what we have in CBRAIN and Keith Casey talk
Other presentations by Jean-Philippe Boily

Data-driven Models for Rails by Ken Coar

  • Lymph is a plugin for Ruby on Rails that aims to keep all your model structures and relationships described in a YAML file
  • Obviating the need for manual editing and remembering all the eyes to dot and teas to cross.
  • Open source project
  • Seems useless for us, maybe useful when create a new project

Thanks!

0
Summary of Confoo 2016 Natacha Beck