Conference Talks

Elm Conf 2017

Solving the Boolean Identity Crisis

Connect.Tech 2017

Functional Web with Elm

Get Started with Redux

Dive into RxJS Observables

Scenic City Summit 2017

Get Started with Redux

Tame the frontend with Elm

Fluent Conf 2017

Tame the frontend with Elm

CodeStock 2017

Functional Programming Basics in ES6

JazzCon 2017

Building Web Apps with Elm Workshop

State, Side Effects, and Redux. Oh my!

The Rise of Async JavaScript

DevNexus 2017

Functional Programming Basics in ES6

The Rise of Async JavaScript

CodeMash 2017

Toward a Better Front End Architecture: Elm

Scenic City Summit 2016

Functional Programming Basics in ES6

CodeStock 2016

Bundle the Web with Webpack

RailsConf 2016

Pat Packet Visits Ruby Rails

Fluent Conf 2016

The Rise of Async JavaScript

JavaScript Summit 2016

ES7 and Beyond!

Modular React and Redux

CodeMash 2016

Functional Programming Basics in ES6

Nodevember '15

Orchestrating Apps by Composing Angular Directives

HTML5DevConf Autumn 2015

ES7 and Beyond!

ConnectJS 2015

Functional Programming Basics in ES6

Orchestrating Apps by Composing Angular Directives

Dynamically Sassy

Music City Code 2015

ES7 and Beyond!

CodeStock 2015

Functional Programming Basics in ES6

Orchestrating Apps by Composing Angular Directives

RailsConf 2015

Dynamically Sassy

Nodevember '14

Building Modular and Component Driven Architecture in Backbone.js and Marionette.js