Nick Desaulniers

The enemy's gate is down

Talks

2019

Compiling the Linux Kernel with LLVM Tools

FOSDEM ‘19’ - Brussels, Belgium - February 2-3

slides - video

2018

Compiling the Linux Kernel with Clang

Linux Plumbers Conference 2018 - Vancouver, Canada - November 13-15

slides - video

2017

Compiling Android Userspace and Linux Kernel with LLVM

2017 US LLVM Developers’ Meeting - San Jose, CA - October 18-19

abstract - video

Clang Built Kernels

Linux Plumbers Conference - Los Angeles, CA - September 13-15

slides

Kernel + Clang

Android Boot Camp - Mountain View, CA - February 2

2016

Tracing Android

Google Tech Talk - Mountain View, CA - September 16

slides - video

2015

WebVR, WebAssembly, Debugging Memory Leaks in Node.js Native Addons

CampJS - Springbrook, Australia - November 20-23

slides - thread - WASM video - WebVR video

WebAssembly

Future of Web Apps - London, England - October 6 & 7

slides

Improving Game Performance on the Web

BrazilJS Conf - Porto Alegre, Brazil - August 21 & 22

slides - demo - video

Let’s Make a Netflix: An Intro to Adaptive Bitrate Streaming on the Web

Mozilla HQ - Mountain View, CA - June 17

slides

HTML5 Mobile App Development Bootcamp

Nanyang Technical University - Singapore - May 11-14

slides

2014

HTML5 Mobile App Development Bootcamp

Nanyang Technical University - Singapore - December 9-14

slides

Raw WebGL

3D Night - Modeling Virtual Worlds/Oculs Rift, and WebGL at AutoDesk - San Francisco - September 8

slides - alternate meetup link

Raw WebGL

BrazilJS Conf - Porto Alegre, Brazil - August 21 & 22

intro video - video - pictures - slides - Audience blog post

Raw WebGL

HTML5 Developer Conference - San Francisco - May 22

video - slides

Convergence of the Broswer and OS

HTML5 DevConf - Kochi, Kerala, India - April 12 & 13

pictures - slides - Community blog post

Convergence of the Browser and OS

SFJS - San Francisco - March 27

slides - Audience blog post - Audience notes

Convergence of the Broswer and OS

JSConfUY - Montevideo, Uruguay - March 14 & 15

video - slides

2013

HTML5 & Firefox Mobile OS Boot Camp

Nanyang Technical University - Singapore - December 10 - 13

slides - Student blog post

Always Bet on JS: A merger of the Browser and Operating System

JS.everywhere - San Francisco - October 25

video - slides

Always Bet on JS: A merger of the Browser and Operating System

HTML5 Developer Conference - San Francisco - October 22 & 23

video - slides

Forget Passwords? Use Persona

Fukuoka Ruby Nights - Mountain View - October 10

Firefox OS - First Class Mobile Web

Yahoo! Hack USA - Sunnyvale - September 28 & 29

slides

Why I’ll Be Marching This 4th

Restore the Fourth - San Francisco - July 4

video - speech

Introduction to Firefox OS

Game and App Devs - San Francisco - May 29

Video: part 1 part 2 part 3 part 4 - slides - Audience blog post

Introduction to Firefox OS

HTML5 Developer Conference - San Francisco - April 1 - 3

slides

2009

Paradigm Shift: Memristors and Memristic Systems

BarCamp - Rochester - April 18

slides - photos