dotCSS / dotJS 2015

 

Paris - 2015-12

dotCSS 2015

 

Paris - 2015-12-04

The New CSS Layout

Rachel Andrew


Fix Global CSS with PostCSS

Andrey Sitnik


  • Introduction to PostCSS, a CSS transformer
  • Take some CSS in input, transform it and output a new CSS
  • Very interesting, like a customizable Sass with plugins
  • Slides / PostCSS

(S)CSS at DropBox

Daniel Eden


  • How DropBox manage CSS (spoiler: badly)
  • Their strategy:
    • Get metrics (cloc, CSSStats, Parker)
    • Code review on critical files
    • CSS Linter
    • StyleGuide
    • and switching from SCSS to PostCSS makes them lose about 80% of SLOC

CSSNano

Ben Briggs


  • CSS Optimizer on top of PostCSS
  • Seems really well backed and very configurable
  • Slides / CSSNano

Editing Images in CSS

Una Kravets


  • Huge demos and real life examples of CSS blend modes, filters and gradients
  • Very impressive and degrade nicely on old browsers
  • Requires design and CSS skills to be able to exploit all the possibilities
  • Presentation / Blog / ArtTheWeb / CSSGram

Becoming responsible for CSS

Alan Stearns


Advanced CSS Animations

Tom Giannattasio


  • 3D with CSS
  • Very impressive, but not very usable
  • Keep 3D CSS for simple things, and switch to WebGL for complex things
  • Demo: Apple TV Parallax effect in CSS
  • Bonus: Scarlet Live Design Environment for web designer and front-end developer

The Expanding Boundaries of CSS

Chris Eppstein


How many CSS authors are not paid a developers salary because the management doesn't think it's "programming"?


Pushing CSS to new frontiers

Daniel Glazman


dotJS 2015

 

Paris - 2015-12-07

Modern async JS

Christophe Porteneuve


  • From callbacks to ES7 async/await
  • Available today with Babel
  • Slides

Hyperdrive

Mathias Buus


  • Bittorent-like exchange format
  • Very interesting smart diffing and hash technique
  • Slides / Hyperdrive

Dealing with garbage

Samuel Saccone


HTTP/2 is here, now let's make it easy

Rebecca Murphy


  • HTTP/2 is here
  • But we are still missing some server features (linked ressources, push) and debug tools
  • And some HTTP best practices are now anti-patterns in HTTP2, how to do a smooth transition?
  • Slides / Rebecca's HTTP/2 bookmarks

Lightning Talks


Practical ES6

Nicolas Bevaqua


  • Presentation of all the small stuffs in ES6 (let, const, destructuring, etc.)
  • Nothing new for you if you are already used to write some ES6
  • But... read his blog, all of it! ES6 Overview in 350 Bullet Points / Pony Foo

Reactive Javascript

Andre Medeiros


RTC everywhere

Eric Shoftall


  • Overview of all the problems you'll face if you try to make cross-environement WebRTC
  • Solution: RTC-Everywhere

How transpilers works

Forbes Lindesay


  • Explanation of the different parts and internal mechanisms of a transpiler
  • [Lexer] ---Tokens---> [Parser] ---AST---> [Code Generator] -->Output
  • Play with AST and wait for the slides :)

JS Possibilities not just in the browser

Tim Caswell


  • Lua live coding of LEDs, Arduino and Robots with his 9 year old son

Pocket-sized JS

Henrik Joreteg


Web Evolution in Action

Brendan Eich


Thank you


The videos will be published on The dot Post

Sources

Notes from dotJS 2015 by Antonio Librada

dotCSS 2015 by Timothée Carry

dotJS 2015 by Timothée Carry

The Internet


Photos shamefully stolen on dotConfs Twitter and Flickr

dotConfs 2015

By Yannick Croissant

dotConfs 2015

  • 1,758