Category Archives: Presentations

Videos and slides from talks and presentations I have given

WordPress for Artists

I am excited to be exhibiting my photos for the first time during this year’s Somerville Open Studios, the city-wide open studios event in which I last participated back in 2010 (though with a completely different body of work). As part of the build-up to SOS weekend, I volunteered last month to deliver a talk to the local artist community on easy ways to set up your own artist website. The presentation was a success, and I had the opportunity to deliver an expanded, WordPress-focused version of the material a week later at our monthly BostonWP meetup. The video is below; enjoy, and let me know what you think!

I’m speaking on JS Unit Testing on this month’s WP Sessions!

This coming Saturday, I will be presenting on JavaScript Unit Testing as part of this month’s WP Sessions streaming event. (The end of November snuck up on me fast—this should probably have gone up sooner!) is a labor of love by Brian Richards, focused on bringing high-quality, WordCamp-style presentations, streamed right to your browser. Each month a group of speakers are invited to present a series of talks on a specific topic—this week we are focusing on Unit Testing, covering the what, why and how of writing tests in PHP and JavaScript. Some of what we’ll cover is WordPress-specific, but there should be a lot to learn for anybody curious about how to better test their code.

I am honored to be a part of this month’s excellent lineup, and I hope you will join me, Alison Barret and John Bloch online this coming Saturday!

WPSessions November 2013 Flyer

Click on the banner above to sign up—tickets are just $25. (As with WordCamps, the recorded talks will be released for free a few months after the event.)

Video: Evolving your JavaScript with Backbone.js

The video from the talk I presented at this year’s WordCamp Providence, Evolving your JavaScript with Backbone.js, is now live on!

You can see the slides for this talk at, and links to the code for the demos are available below.

WordCamp Chicago Recap

I presented a talk this past weekend at WordCamp Chicago, on the subject of Building JavaScript Apps on top of WordPress using Backbone.js. People seemed to enjoy the topic, and I’m looking forward to continuing the conversation we started this weekend about how to best marry JS applications to WP.

WordCamp Chicago was incredible. All the organizers, particularly lead organizer Aaron Holbrook, deserve a huge thank-you for pulling off a brilliant conference!

Update: The video of my talk has been uploaded!

How we can have Nice Things: my slides from WordCamp Boston 2012

I delivered a talk this morning at WordCamp Boston 2012 on how to find ways to fit web development tools into your workflow—you can find the slides online at

The genesis of this talk was a conversation in which some friends expressed frustration at hearing about not being able to use “cool” front-end technologies with WordPress. It is true that WordPress and its LAMP stack are “old fashioned” compared to, say, a CouchApp, but for example you can make Node.js work for you by running your build process with something like Grunt.js even if you don’t incorporate Node into any part of your public-facing web stack. The best tools are flexible, and I use stylesheet pre-processors (with demos in LESS) to show how you can slot a tool into several different aspects of your workflow.

Tools that help us make website are invaluable for keeping up our speed and productivity as developers, and playing with the “latest and greatest” helps us stay excited about what we do and engaged with the community at large. We’ve gotten good at making advanced sites for our clients—we deserve to have some cool toys ourselves now and again.

For all who attended, I hope you found the talk useful! I have added two pages of links to unit testing and style guide resources at the end of the talk for those who wanted some further reading. For additional resources for workflow and developer tools—far, far more resources than you could shake a stick at—check out Aaron Jorbin’s slides from “Developing an Automated Workflow,” also presented today at WordCamp Boston 2012.