- Find me if you can, JS Monthly Online meetup, slides
- Visual Testing for React Components, Des Moines JS Virtual Meetup, slides
- Translating Technobabble: Automated Testing
- I See What is Going on: Visual Testing for Your Components, JSNation Live, slides
- End-To-End Testing with Cypress, Learn with Jason ,
- GitHub Actions in Action, NERD Summit 2020, slides.
- Achievement Unlocked, All Things Open Conference 2019, slides.
- Cypress.io - State of the Art Testing Tool, ReactiveConf 2019, Prague, slides.
- Testing Tools and Their Friends, JSNation in Amsterdam, June 2019, slides.
- Cypress.io + Percy = End-to-end functional and visual testing for the web - online webinar, April 2019, slides.
- Building Web Apps with Hyperapp - NERD Summit 2019, slides.
- Cypress: testing without Selenium - SeleniumCamp 2019, part 1, slides, part 2, slides.
- Well Tested Software - Øredev 2018, slides.
- Hyped About Hyperapp - Øredev 2018, slides.
- End-to-end Testing Is Hard - But It Doesn't Have to Be - ReactiveConf 2018, slides.
- Testing Vue with Cypress - VueNYC meetup, slides.
- Everything I know about writing quality software - BuzzJS NYC 2018, slides.
- Integration testing with Cypress - AngularNYC meetup, slides.
- End to End Testing in the Future - WeAreDevs 2018, Vienna, Austria slides.
- Painless Testing for React Applications - ReactJS Boston meetup slides.
- Moving around the testing pyramid - AssertJS 2018 slides.
- Practical universal apps in functional JavaScript - Øredev 2017 slides.
- The future belongs to you (and your JavaScript) - Øredev 2017 slides.
- Modern Integration Testing for JavaScript Applications - Boston JS meetup slides.
- It's not your parents' HTTP - NDC Oslo 2017 slides.
- Web App Quality Beyond Testing - CycleConf 2017 slides.
- Writing JS code that works - MIT 6.148 guest lecture slides.
- Browser is the new server - NodeConf EU 2016 slides.
- Secure your Angular applications - AngularConnect 2016, London, slides.
- What JavaScript framework should I pick next? - BuzzJS 2016, NYC, slides.
- JavaScript Journey to FRP - presented at O'Reilly OSCON 2016, slides.
- Remove the Boilerplate - Node Day 2016 in Washington DC, slides.
- MVC to FRP - presentation about the evolving approach to web application development at the first ever CycleConf, slides
- Workers of the world, unite! - speaking about ServiceWorker at Web Performance NYC meetup
- Turn the performance knob to 11 - AngularConnect 2015
- Testing AngularJS - AngularJS New York meetup
- Running AngularJS digest cycle in web worker - ng-conf 2015
- From procedural to FRP in JavaScript - MountainWest JS 2015
- Journey from procedural to reactive JavaScript with stops - LambdaDays, Krakow, Poland 2015
- Journey from procedural to reactive JavaScript with stops - ScotlandJS, Edinburgh 2015