Front End Summit - Sep 27th

Twitter Front End Summit

Tuesday, September 27th

Featured Speaker: Andreas Gal of Mozilla

PDFs are traditionally rendered using native code plugins. Often enough, those native code viewers turn into unintentional native code execution platforms. Andreas Gal will talk about Mozilla's PDF.js, a pure JavaScript PDF renderer.

Flashy demos aside, the talk will focus on performance tricks the Mozilla team used to make PDF rendering fast (we just-in-time compile PDF content!), report on limits of the canvas API, and detail how we plan to fix those since we conveniently also make a popular browser: Firefox.

Andreas Gal is a researcher at Mozilla, working on JavaScript and Web research. He previously worked as a project scientist at the University of California, Irvine, working in the Secure Systems and Languages Laboratory of Professor Michael Franz. Gal's background is in secure systems, type-safe languages, dynamic compilation, and virtual machines.

Twitter Speaker: Mark Otto (@mdo) on Bootstrap

About Bootstrap: Bootstrap is a toolkit from Twitter designed to kickstart front-end development of web apps and sites. It's a solid and constantly growing library that includes all the essential and well-designed HTML, CSS and javascript you need for any project.

Bio: Mark has been a product designer at Twitter since early 2010, working primarily with other designers and engineers on the Twitter Web and Revenue Teams. Bootstrap represents over 8 years of experience designing and coding with CSS and HTML to help build great products online.

Slides: Bootstrap slides (PDF)

Twitter Speaker: Jacob Thornton (@fat) on Ender

About Ender: Ender is a full featured package manager for your browser. It allows you to search, install, manage and compile front-end javascript packages and their dependencies for the web. Ender isn't a javascript library. It's not a jQuery replacement. It's not even a static asset. It's a tool for making the consumption of front-end javascript packages dead simple and incredibly powerful.

Bio: Jacob works at Twitter. He writes javascript and has worked on the mootools team, ender, and most recently bootstrap. He can teach you how to dougie.

Slides: Ender slides (PDF)