talks.md

Talks

2019

  • Music and Art with Machine Learning. Best version of this talk, imo.
    JSConfAsia
    video
  • What is Magenta?
    I/O Extended SF
  • Music and Art with Machine Learning
    JSConfAsia
    video
  • Why you should build silly things
    Algorithmic Art Assembly
    video

2018

  • Bet you didn't think your browser could do that!
    JAMStackConf
    video
  • Bet you didn't think your browser could do that!
    SmashingConf
    video
  • Why I build silly things
    XOXO
    interactive
  • Hey! You got your code in my art!
    FrontendConf
    video
  • Fontastic Web Performance
    Webconf.asia
    video
  • PWA starter kit: build fast, scalable, modern apps with Web Components
    Google I/O
    video
  • Fontastic Web Performance
    JSHeroes

2017

  • How to train your dragon web standard
    FFConf
  • MC-ed with Mariko! We did demos of our favourite bits of the web
    Chrome Dev Summit
    highlights reel by Martin Splitt
  • Fontastic Web Performance
    SmashingConf
  • Emoji, web components and art. I think this is my favourite version of this talk.
    Fronteers
  • What you see is what you deserve: simple visual tools for all!
    Polymer Summit
  • Emoji, web components and art
    Dinosaur JS
  • Billions served, lessons learned: a Polymer story
    Google I/O
  • Emoji, web components and art
    JSConfEU
    video

2016

  • Forms
    Polycasts
  • Polymer, Web Components and You
    Chrome Dev Summit
    video
  • How I learned to stop worrying and love the Polymer toolbox
    JSDC Taiwan
    slides
  • How I learned to stop worrying and love the Polymer toolbox
    Polymer Summit
  • 🎉🐱✨or: How I didn’t fix emoji in Chrome
    SmashingConf
  • Emoji, web components and art
    SFHTML
  • Practical lessons from a year of building Web Components or: Lessons, I have them
    Google I/O
  • <input>, I ♥︎ you but you're bringing me down. This is one of my favourite talks I've ever given.
    CSS Day/HTML Special

2015

  • <input>, I ♥︎ you but you're bringing me down
    Øredev
  • How I didn't fix emoji in Chrome
    Waffle.js
    slides
  • How to style elements without dragons
    Polymer Summit
  • Push notifications for fun and profit (if by profit you mean cats)
    WDCNZ
  • Contributing to Chromium
    Google Montreal Tech Series
    slides

2014

  • Cat-DNS: a DNS server that resolves everything to cats
    EmpireNode, CascadiaJS
  • How Chrome keeps users happy: six truths and a lie
    codefront.io
    slides
birds.exe
snake.exe blog.md