• Developing the Developer Experience

  • React Denver Slides 2022

  • How to Win at Interviewing

    Learning through interviewing

  • React Denver - January 2019

  • Copy of React Denver Slides

  • React Denver Slides

  • React Denver Closing

  • End to End Testing: The Game Has Changed

  • Functional UI: So Hot Right Now

    ReactJS Denver - Tue May 16, 2017

  • Functional UI Components

    HTML5 Denver - Mon Mar 20, 2017

  • Functional UI Components

    Tech Confluence - Wed Mar 15, 2017

  • Babel and Webpack and Linters! Oh my!

    NoCo JS - Mon Oct 3, 2016

  • Syntax Trees

    Prepared for Tech Confluence but had to cancel

  • My Five Biggest Failures in Software

    There's a bit in the speaker notes (click Present then Open Speaker View), and the video is forthcoming. Given at Develop Denver: https://developdenver.org/panels/71

  • Integration Testing with WebdriverIO

  • Linting at the Next Level

  • Scaling Best Practices with Syntax Trees - ReactJS Denver

    The ReactJS edition

  • Scaling Best Practices with Syntax Trees

    Midwest.io 2015: https://www.youtube.com/watch?v=uvZTcLbOg8Q | Nodevember 2015: https://www.youtube.com/watch?v=7yqx4IJJquM

  • [Archive] Toolmaking with ASTs - Lightning Edition

    Prepared for DenverScript's July 2015 meetup

  • [Archive] Toolmaking with ASTs - Non-live Version

    A potential conference talk, Fri Jun 26, 2015 - non-live version, includes abbreviated speaker notes on each slide.

  • [Archive] Toolmaking with ASTs - Draft Version

    A potential conference talk, Fri Jun 26, 2015

  • How to ReactJS

    HTML5 Denver, Feb 16, 2015 & HartfordJS, Mar 5, 2015

  • Tooling is Awesome

    HTML5 Denver, Feb 16, 2015

  • How Rally Does Front-end Testing

    HartfordJS, Apr 10, 2014

  • Bootstrap Workshop

    InnovateCU MakeItHappen Series, Dec 9, 2013

  • JavaScript Scopes

    For fun, Jun 18, 2014

  • Template Engines in 5 Minutes

    Lightning talk shared at HartfordJS and New Haven JS in May/Jun 2013

  • hartfordjs outro

    Wrap up for HartfordJS, inaugural meeting on Apr 18, 2013

  • hartfordjs intro

    Introduction to HartfordJS, inaugural meeting on Apr 18, 2013