Sessions
Next Level CSS
Rachel AndrewWhile we were all looking the other way browsers have been implementing CSS features that do things you might think you need JavaScript or at least a pre-processor to achieve. We’ll take a tour through what is landing in the CSS specifications and your browsers right now and in the very near future.
Progressive Web
Ada Rose EdwardsWith new web technologies enabling a new generation of install-able app-like websites it is important to ensure the web carries on working for everyone. This talk will discuss the P in PWA, progressive web apps should work for everyone and should not let their app-like approach divorce them from the web.
Power of Emoji
Mariko KosakaFrom improving performance 📈 of mobile web in 1999 to reacting with 👍 and 🎉 on our Pull Request in 2016, Emoji has become part of our daily communication. Emoji is fun and ambiguous, let's look at how it became part of our daily communication & how we can invent new use as creators of the web! ❤️ 💯 💁
Optimise your Web Development Workflow
Umar HansaLearn about new DevTools features which can greatly enhance your workflow. Also, native Node.js debugging straight from DevTools!
A brief history and mishistory of modularity
Ashley Williams"MAKE IT MODULAR," they said. "IT WILL BE BETTER," they said. Modularity is a term so common in today, that it's easy to uncritically accept it as a fundamental development principle. What does "modularity" actually mean? We will talk through the technical etymology of "modularity" and examine history on both its current use today, and where it's heading in the future.
Art.js
Mathieu 'p01' HenriWhat is creative coding, especially with realtime animations and data visualisation. Looking at the animation loop, some gotchas & tricks (e.g. cheap motion blur or glow), sound synthesis, and more. Then we'll do a live coding session to put in this practice, have fun and create something cool together!