Peter CooperSimon St. Laurent

Fluent Online Conference: Beyond JavaScript and HTML5

Learn about front-end frameworks, designing for performance + other emerging technologies of the Web Platform

Date: This event took place live on December 12 2013

Presented by: Peter Cooper, Simon St. Laurent

Duration: Approximately 120 minutes.

Cost: Free

Questions? Please send email to


Next March, Fluent returns to San Francisco for its third year. Fluent continues to expand beyond its JavaScript and HTML5 origins by covering the full scope of the Web Platform and its associated technologies, including WebGL, CSS3, mobile APIs, Node.js, AngularJS, ECMAScript 6 and more.

In this free online conference, attendees will get a practical sneak peek at some of the topics we'll be covering at Fluent. If you're a developer, engineer, or are invested in the future of the Web, it's your chance to see what we're covering and to find those can't-miss tracks and sessions.

About Peter Cooper

Peter Cooper is the editor of JavaScript Weekly and co-host of The JavaScript Show as well as the editor of several popular Ruby Web sites and author of Beginning Ruby. He publishes programming oriented e-mail newsletters, podcasts, screencasts and blogs full-time.

About Simon St. Laurent

Simon St. Laurent is Senior Editor at O'Reilly Media, Inc., focusing primarily on JavaScript and web-related projects. He is co-chair of the Fluent and OSCON conferences. He's authored or co-authored books including Introducing Elixir, Introducing Erlang, Learning Rails 3, XML Pocket Reference, 3rd, XML: A Primer, and Cookies.

You can find more of his writing on technology, Quakerism, and the Town of Dryden at

AngularJS vs. Ember.js vs. Backbone.js
Mark Bates

The world of JavaScript client-side frameworks is overflowing with contenders vying for the crown, but which one do you choose for your next project? Which one has what it takes? A comparison of the "Big 3" frameworks, side by side. In this talk we'll compare and contrast the frameworks using real world code examples.

About Mark Bates

Mark Bates is the founder and chief architect of the Boston, MA based consulting company, Meta42 Labs. Mark spends his days focusing on new application development and consulting for his clients. At night he writes books, raises kids, and occasionally he forms a band and "tries to make it".

Mark has been writing web applications, in one form or another, since 1996. His career starting as a UI developer writing HTML and JavaScript applications before moving towards the middle(ware) with Java and Ruby.

Always wanting to share his wisdom, or more correctly just wanting to hear the sound of his own voice, Mark has spoken at several high profile conferences, include RubyConf and jQueryConf. Mark has also taught classes on Ruby and Ruby on Rails. In 2009 Mark's first (surprisingly not his last!) book, "Distributed Programming with Ruby", was published by Addison-Wesley. In 2012 Addison-Wesley published Mark's second book, "Programming in CoffeeScript".

Mark lives just outside of Boston with his wife Rachel and their two sons, Dylan and Leo. Mark can be found on the web at:,, and

Designing for Front-End Page Speed
Lara Swanson

Good page load time begins with good design. As web performance grows in importance in the industry, many page speed tutorials focus on the back end. This talk focuses on performance from a designer's and front end developer's perspective, including the basics of page speed, optimizing HTML, CSS and images, and implementing responsive design with an eye on performance.

About Lara Swanson

Lead web developer focused on optimizing the user experience, including improving page load time, ease of use, information architecture, and front-end code.

Whirlwind Tour of Scalable Vector Graphics
Marc Grabanski

Take a whirlwind tour of the graphics format that looks as good on small devices as it does on high resolution (retina) and large displays. In this talk we'll take a look at much of the SVG API as well as how to interact with vector graphics through the use of transforms, transitions, matrices and JavaScript libraries such as RaphaelJS and D3.

About Marc Grabanski

Marc's background is in open source. He was the original creator of the jQuery UI Datepicker and is constantly teaching about front-end web development through events, articles and conferences. Marc is the creator of Frontend Masters expert web development training and is currently building large SVG-based web applications.

Manipulating Space-Time Fabric by Rewriting Javascript AST
Nate Murray

Thinking procedurally is one of the hardest concepts to grasp for the beginning programmer. By using a new-breed of tools we can visualize how programs run and reason about our programs in new ways. In this talk, you will learn how to use tools like Esprima to programmatically rewrite JavaScript and visualize the space-time fabric of JavaScript execution.

About Nate Murray

Nate Murray is the co-founder of Formerly the head of platform at IFTTT.

You may also be interested in:

Fluent 2014: The Web Platform