• PDC WPG: SSR Web Components Everywhere

  • PDC WPG: Sustainable Web Development

  • Building Design Systems with Web Components

  • Sustainable Web Development

  • PDC Calgary: Adventures in Rendering Off the Main Thread

  • Wey Wey Web: Solving Common Web Component Problems

  • Web Directions Summit: Adventures in Rendering Off the Main Thread

  • enhance-workshop-fitc

  • Web Unleashed: Solving Common Web Component Problems

  • Bento

  • That Conf: Adventures in Rendering Off the Main Thread

  • PDC WPG'23: Adventures in Rendering Off the Main Thread

  • NDC Oslo: Adventures in Rendering Off the Main Thread

  • Conntect.tech: Functional Web Apps

  • WPG: Functional Web Apps

  • Copy of Functional Web Apps

  • Functional Web Apps

  • Functional Web Apps

  • Responsive Web Apps

    It’s Tuesday and another device came out with entirely different aspect ratio & resolution specs. Is your app going to work on this new device? If not, how much will you need to do in order to get your app to behave on this new platform? Responsive Web Apps (RWA) adapt to screen ratios so users can use the devices they like, without you having to specifically code for each. In this talk, I’ll teach you the principles of RWA & how to build them.

  • AUTOMATING HOCKEY TEAM MANAGEMENT WITH SERVERLESS

    Code PaLOUsa

  • AUTOMATING HOCKEY TEAM MANAGEMENT WITH SERVERLESS

    ConFoo 2020

  • PWA's How Did We Get Here?

    Ottawa JS February 2020

  • PWA's How Did We Get Here?

    Flashback Conference Orlando 2020

  • AUTOMATING HOCKEY TEAM MANAGEMENT WITH SERVERLESS

    OttawaJS Dec 2019

  • Intro to Gatsby

    React Ottawa Nov

  • Intro to Gatsby

  • AUTOMATING HOCKEY TEAM MANAGEMENT WITH SERVERLESS

    jsMobileConf 2019

  • The FaaS and the Serverless

    Connect.Tech Atlanta

  • The FaaS and the Serverless

    MidWestJS Minneapolis

  • What to Expect in ES2019

  • The FaaS and the Serverless

    jsMobileConf Boston

  • Cross-Platform-PWA

    Node+JS Interactive 2018

  • Maintaining Open Source While Maintaining Your Sanity

    AEM GEMS Session

  • Maintaining Open Source While Maintaining Your Sanity

    HKOS 2018

  • Cross-Platform-PWA

    Forward JS Ottawa 2018

  • Real World Service Workers

    JazzCon 2018

  • Cross-Platform-PWA

    ConFoo Montreal 2018

  • Building Mobile Apps with Vue.js

    FITC Vue Spotlight

  • Real World Service Workers

  • The Inner Source Option

  • Cross-Platform-PWA

    DevFest CZ 2017

  • Cross-Platform-PWA

    All Things Open 2017

  • Building Mobile Apps with Vue.js

    NcDevCon 2017

  • Cross-Platform-PWA

    FITC 2017

  • Building Mobile Apps with Vue.js

    DevTeach 2017

  • Cross-Platform-PWA

    DevTeach 2017

  • Cross-Platform-PWA

    Fluent 2017

  • Forward

  • Building Mobile Apps with Vue.js

    JS Day ES

  • Building Mobile Apps with Vue.js

    Ottawa JS