Port a Module from Drupal 7 to Backdrop CMS

In anticipation of the upcoming release of Backdrop CMS, over the weekend I created a video showing how to port a module from Drupal 7 to Backdrop CMS 1.0. The External Links module is a relatively simple module that I wrote a long time ago, but it provides a great demonstration of the basics of porting. It's also a great example to show how the Drupal-compatibility mode, which re-namespaces "drupal" functions and methods to "backdrop", works in JavaScript as well as in PHP. The completely ported External Links module is available on GitHub, alongside the other modules in the Backdrop Contrib Repository.


Recurly Presentation - Twin Cities Drupal Camp

I'm giving a presentation tomorrow (July 20, 2013) at Twin Cities DrupalCamp! Come and check out the module for integrating Recurly with Drupal.

I gave this presentation last month at DrupalCamp Colorado 2013 too.

BADCamp: Flexible Image Galleries with File Entities

I'm speaking at BADCamp 2012! Attached are my slides for this talk.

Excerpt from BADCamp.net:

Complete image gallery solutions for Drupal 7 are hard to find. Sure there's always the Taxonomy + Image node approach, but what you want is something that feels cohesive, with functionality like:

- Bulk uploading of images.
- Controlling image order within galleries.
- Images that can be reused site-wide.
- Proper attribution and associated data (photographer, copyright, caption, etc).

Facebook OAuth - Twin Cities (and Sacramento!)

At Twin Cities Drupal Camp, I'm presenting on Facebook OAuth, a module for querying Facebook information from Drupal. Here's the slide deck and the sample module I'll be talking that queries data from Facebook, hope to see you there!

June 9, 2012: Giving the same talk at Sacramento DrupalCamp. Slides attached!

DrupalCon Denver Webform 3 Presentation

Today I'm giving a presentation at DrupalCon Denver on Webform! Here are my slides for the talk.