I occasionally give talks about JavaScript and software development. If you’re interested in having me speak to your group, feel free to contact me through email.

I am open to talking about pretty much anything that I write about on this blog. Here are some talks I’ve given in the past:


The Vim Survival Guide Open Source 101 Conference

This talk was at the Open Source 101 conference (a one day offshoot of the yearly All Things Open conference). It was an introduction to Vim, both for those who needed to “survive” Vim on a server, and those who were interested in using it as their primary editor.


Saving Time With Jest Triangle ReactJS Meetup

I gave a talk at the first Triangle ReactJS meetup about testing with Jest and how it can save you time.


Backbone.js Triangle JavaScript Meetup

I gave a talk to the Triangle JavaScript Meetup about Backbone and where it fits into today’s JavaScript landscape, specifically comparing it to more “modern” frameworks like Angular and React, and demonstrating how you can incorporate new technologies like Firebase and a virtual DOM into a Backbone app.


Component Based Development Triangle DevCon

I gave a talk at Triangle DevCon about the web trend towards component based development strategies, going into detail about the Web Components standards as well as the various component implementations from React, Ember, Knockout and Angular.