O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fluent Conference 2015 Complete Video Compilation

Video Description

Couldn’t make it to the 2015 Fluent Conference? No problem. This complete video compilation puts you front row center at every workshop, session, and keynote. Fluent spotlights the emerging methods, tools, and technologies of the Web Platform for developers, software engineers, UX/UI designers, and other web professionals.

Download these videos or stream them through our HD player, and catch up with this year’s lineup of speakers—seasoned pros as well as notable newcomers—as they share their experience and expertise on the emerging methods, tools, and technologies.

You’ll explore workshops and sessions in:

  • Cross-platforming
  • Development tools
  • Frameworks
  • HTML5 and CSS3
  • Interface and experience design
  • Pure code and JavaScript
  • Security
  • Server-side technology

Get even better at what you do. At Fluent, you’ll learn what works (and what doesn’t) in the real world. With case studies and tales from the trenches, you’ll learn best practices, save time, and dodge the pitfalls that have vexed others. Odds are you’ll find the answers you need.

Table of Contents

  1. Keynotes
    1. How Users Perceive the Speed of The Web - Paul Irish 00:21:18
    2. Dirty Performance Secrets of HTML5 - Andreas Gal 00:14:10
    3. The Kraken Effect at PayPal - Bill Scott 00:11:31
    4. ECMAScript Harmony: Rise of the Compilers - Brendan Eich 00:19:11
    5. Badass: Making Users Awesome - Kathy Sierra 00:22:57
    6. Welcoming the Web - Estelle Weyl 00:17:05
    7. The Linguistics of JavaScript - Erin McKean 00:13:03
    8. This Web App Best Viewed By Someone Else - Eric Meyer 00:14:47
    9. The Web (Browser) We Forgot - Kimberly Blessing 00:10:16
    10. O'Reilly Web Platform Awards 00:05:43
    11. Deep-dive: Facebook’s programming language, Hack - Julien Verlaguet 00:14:43
  2. Cross-platforming
    1. Debugging the Mobile Web - Mike Taylor and Dan Callahan - Part 1 00:38:51
    2. Debugging the Mobile Web - Mike Taylor and Dan Callahan - Part 2 00:53:06
    3. Debugging the Mobile Web - Mike Taylor and Dan Callahan - Part 3 00:58:55
    4. Debugging the Mobile Web - Mike Taylor and Dan Callahan - Part 4 00:28:53
    5. Building Apps in Developing Markets with HTML5 - Jeffrey Burtoft 00:32:11
    6. Bootstrap: Mobile Sites in Minutes - Anna Filina 00:30:09
    7. Perfecting Cordova with Ionic - Raymond Camden 00:30:56
  3. Development tools
    1. Gitting More Out of Git - Jordan Kasper - Part 1 00:41:52
    2. Gitting More Out of Git - Jordan Kasper - Part 2 00:53:14
    3. PhantomJS for Web Automation - Ariya Hidayat 00:32:25
    4. Can Project Forks Be Healed? - Danese Cooper, Scott Hammond, Jim Zemlin, Mikeal Rogers, Dan Shaw, and Bert Belder 00:27:42
    5. Automate Your Site's Front-End Performance! - Kitt Hodsden 00:31:33
    6. Building Release Pipelines on the Open Web - Ryan Jarvinen 00:34:22
    7. Performance Tuning Node.js Applications - Dan Shaw 00:29:30
    8. Amplify your Web App with Native Code - Brad Nelson 00:34:04
    9. Developing with Docker - James Turnbull 00:36:26
    10. Introducing NativeScript - All Of Your JavaScript Are Belong To Us - Burke Holland 00:31:17
  4. Application architectures
    1. Speeding up the Web with PHP 7 - Rasmus Lerdorf 00:36:47
    2. Modular JavaScript -- Transforming an Existing Codebase - Semmy Purewal 00:30:37
    3. Serverside / Isomorphic Javascript with ReactJS and Node - David Wells 00:27:21
    4. Why Web Components are Right for Enterprise Web App Development - Benjamin Donohue 00:27:06
    5. The Evolution of the "Web App" - Henrik Joreteg 00:30:44
    6. Open Platforms for Federated Futures - Ryan Jarvinen 00:32:01
    7. Building Smarter Microservices with Scale-Oriented Architecture - John Sheehan and Ryan Park 00:33:54
  5. Frameworks
    1. Intro to React and Effective Design Patterns - Brian Holt - Part 1 00:52:17
    2. Intro to React and Effective Design Patterns - Brian Holt - Part 2 00:39:03
    3. Intro to React and Effective Design Patterns - Brian Holt - Part 3 00:50:31
    4. Intro to React and Effective Design Patterns - Brian Holt - Part 4 00:38:43
    5. React and Flux: Two Great Tastes that Taste Great Together - Bill Fisher 00:30:28
    6. Ember in the Real World - Brandon Hays 00:31:44
    7. Building Native-Like Hybrid Apps with AngularJS and Ionic - Christophe Coenraets 00:33:27
    8. How to Build an API Service in 30 Minutes with Express.js - Randall Degges 00:28:22
    9. One Year Running Node.js: The Past and the Future - Timothy Fontaine 00:29:23
    10. Accessibility in AngularJS and Beyond - Marcy Sutton 00:30:15
    11. Reactive, Composable UIs with React: One Year Later - Ben Anderson 00:32:53
  6. HTML5 and CSS3
    1. Roll Your Own Responsive Design - Jen Kramer - Part 1 00:44:06
    2. Roll Your Own Responsive Design - Jen Kramer - Part 2 00:41:59
    3. The Dawn of the Reusable Web: Diving into Web Components - Cory House - Part 1 00:51:20
    4. The Dawn of the Reusable Web: Diving into Web Components - Cory House - Part 2 00:32:46
    5. I Read All the W3C Specs - Sanders Kleinfeld 00:37:21
    6. SMACSS Your Sass Up - Mina Markham 00:31:11
    7. Web Components—What’s the Catch? - TJ VanToll 00:28:32
    8. An Introduction to CSS Grid Layout - Rachel Andrew 00:29:37
    9. High Performance WebSocket - Wesley Hales 00:29:46
    10. Browser Video Collaboration with WebRTC and ObjectRTC, No Plugins Needed - Philipp Hancke and Adam Brault 00:26:32
    11. HTML5 Homesteading: Bringing Back the Spirit of Geocities for the Modern Web - Kyle Drake 00:29:30
    12. Building HTML Email Doesn't Have To Suck - Lee Munroe 00:22:02
  7. Interface and experience design
    1. Responsive Typography: The Foundation of Great Performance and Design - Jason Pamental - Part 1 00:55:15
    2. Responsive Typography: The Foundation of Great Performance and Design - Jason Pamental - Part 2 00:35:24
    3. Extreme Web Performance for Mobile Devices - Maximiliano Firtman - Part 1 00:39:45
    4. Extreme Web Performance for Mobile Devices - Maximiliano Firtman - Part 2 00:35:08
    5. Practical Web Audio API - Brian Rinaldi 00:33:52
    6. Bridging the Gap Between Designers and Developers - Divya Manian 00:24:52
    7. Algorithms for Animation - Simple formulas to activate your UI - Courtney Hemphill 00:23:57
    8. Code Like You Give a Damn: Custom Interfaces with HTML5, JavaScript & ARIA - Léonie Watson 00:24:06
    9. Empathetic experiences - James Rosen 00:24:47
  8. Pure Code and JavaScript
    1. ECMAScript 6 in theory and practice - Axel Rauschmayer and Aaron Frost - Part 1 00:37:37
    2. ECMAScript 6 in theory and practice - Axel Rauschmayer and Aaron Frost - Part 2 00:37:17
    3. ECMAScript 6 in theory and practice - Axel Rauschmayer and Aaron Frost - Part 3 00:47:15
    4. ECMAScript 6 in theory and practice - Axel Rauschmayer and Aaron Frost - Part 4 00:45:06
    5. W3C Web Performance APIs in Practice - Alois Reitbauer - Part 1 00:43:46
    6. W3C Web Performance APIs in Practice - Alois Reitbauer - Part 2 00:40:40
    7. You Don't Know JS: Coercion - Kyle Simpson - Part 1 00:45:33
    8. You Don't Know JS: Coercion - Kyle Simpson - Part 2 00:46:24
    9. Functional Programming and Curry Cooking in JavaScript - Stefanie Schirmer 00:32:18
    10. Re-evaluating Front-end Performance Best Practices - Ben Vinegar 00:27:55
    11. Conquering Inexpressive Web UIs with D3.js - Travis Smith 00:23:29
    12. Eliminate JavaScript Code Smells - Elijah Manor 00:29:15
    13. Wearable JavaScript - Daniel Gallo 00:25:27
    14. JavaScript Forensics - Todd Gardner 00:32:49
  9. Security
    1. Transform into Your Team's Web Security Guru - Stephen Teilhet - Part 1 00:46:18
    2. Transform into Your Team's Web Security Guru - Stephen Teilhet - Part 2 00:54:17
    3. Web App Security Testing for Everyone - Tony Porterfield 00:24:16
    4. Mobile Security: Death to Passwords - Tim Messerschmidt 00:31:36
    5. Cryptography in the Browser - Charles Engelke 00:31:17
  10. Server side technology
    1. Powering APIs with Go - William Kennedy - Part 1 00:36:38
    2. Powering APIs with Go - William Kennedy - Part 2 00:50:12
    3. Designing a Beautiful REST+JSON API - Les Hazlewood - Part 1 00:44:41
    4. Designing a Beautiful REST+JSON API - Les Hazlewood - Part 2 00:47:46
  11. Graphics and visualization
    1. Browser-Based Virtual Reality with HTML5 - Tony Parisi 00:34:22
    2. The Future of Video - Darcy Clarke 00:32:24
  12. Hardware
    1. Full Stack Robotics - Ron Evans and Adrian Zankich 00:33:33
    2. Hardware Showcase Lightning Talks 00:21:30
  13. Sponsored
    1. Conversational Computing - Stewart Nickolas 00:30:50
    2. Build responsive enterprise-grade web apps with OpenUI5 - Andreas Kunz 00:28:29
    3. Islands of node in a sea of big data - Glenn Block 00:31:41
    4. Lessons Learned From Powering a WebRTC App at Internet Scale - Badri Rajasekar 00:30:22
    5. Enhancing your web app with decentralised communication via Matrix - Oddvar Lovaas 00:32:05
  14. Everything else
    1. Demystifying SPDY and HTTP/2 - Jonathan Klein 00:30:55
    2. WebRTC: At The Frontier of a Communication Revolution - Chris Allen 00:32:05
    3. Speed Kills: When Faster Pages Mean Less Revenue - Eddie Canales 00:29:38
    4. Diversity in Tech: The Distorted Truth - Christina Truong 00:27:47
    5. Designing for the Future: Architecting Code and Systems with Long-Term Growth and Development in Mind - Brian Belhumeur 00:26:16
  15. Solutions Showcase Theater
    1. Scouting - Franck Syren 00:07:52
    2. Matrix - An Open Standard for Decentralised Distributed Communication - Oddvar Lovaas 00:09:18
    3. Eliminate Rollbacks! - Cleaner, Faster Code Development Using Test Automation - Neil Manvar 00:09:57
    4. Exploring Learning Styles - Erica Wass 00:11:22
    5. The First Responsive App Workstation - Benoit Marchant 00:10:55
    6. Migrating to A Modern Web Frontend - Hector Virgen 00:10:12
    7. Mining Github Commit Data with Splunk and Node.js - Glenn Block 00:11:21
    8. Modernize Your Application Technology Ahead of A Partly Cloudy Future - Sarah Novotny 00:10:47
    9. A Conversation With Next Generation Data Analytics - Stewart Nickolas and Drew Walters 00:13:06
    10. Learning Every Day - Keith Fahlgren 00:10:24