Skip directly to content

Contribution sprints (our Portland session)

on Wed May 29, 2013

DrupalCon Portland was action-packed and exhausting for me. I contributed to fifteen architectural discussions with core developers, presented at three core conversations and participated in four others, and helped organize the biggest sprint in DrupalCon history (with something over 600 attendees, as well as fifty or so mentors in our bright green shirts). The part I'm most proud of, though, is our session early in the week on how to run a sprint. I think it's the most scalable thing I've done.

Running coaches wanted! Contribution sprints and trainings

Views in core: Drupal 8 Q and A on April 11 (today!)

on Thu Apr 11, 2013

Curious about the status of the Drupal 8 Views in core initiative? Join Views co-maintainers Daniel Wehner and Tim Plunkett during today's live, moderated question-and-answer session via Google Hangout. We'll briefly discuss the initiative's current status, and then answer your questions! You can submit questions via Twitter or IRC. We'll start at 10:00 a.m. EDT (14:00 UTC). See the Q & A announcement for more information.

A git prayer

on Thu Apr 4, 2013

Our repo, who art in origin.
hallowed be thy name.
thy reflog come, thy branching be done
in local as it is in origin.
Give us this day our daily rebase
and forgive us our merge conflicts
even as we forgive those who conflict against us.
Lead us not into merge bubbles
but deliver us from mis-staged files,
forever and ever, amen.

Enhancing the Drupal developer experience with a friendlier SimpleTest

on Mon Apr 1, 2013

I'm partial to automated testing. Tests codify expected behavior, prevent regressions, and expose architectural flaws or awkward DX. My first Drupal core patch was an automated test, and test writing was one of the first tasks I incorporated into the core mentoring initiative. When I review a patch, I look at the tests first to understand what the patch does.

Over the past two years, I've gotten pretty familiar with the quirks of Drupal's SimpleTest module. I've fixed random failures, reduced unnecessary coupling, sped tests up, and helped fix nasty bugs. In fact, I've stared at SimpleTest

My new job in OCTO!

on Tue Feb 5, 2013

Come for the code, stay for the community

Two years ago, I hesitated at the door of a meeting room at DrupalCon Chicago: Drupal 7 Module Upgrade Sprint. I had a module that needed upgrading, but only a vague idea what a sprint even was.

I sat down near two people who introduced themselves as Peter and David. They asked me what I was working on and helped me feel less out of place. We talked about Drupal 7 and their jobs at Acquia, and through their acquaintance I got to have lunch with Drupal 6 maintainer Gábor Hojtsy as well.

The encouragement I received at that sprint changed my life.

Pages