Drupal 7 to 8 Migration Diary (Part 3): Regression found

This post is the third in a series about migrating nerdologues.com from Drupal 7 to Drupal 8. It is a direct follow-up to yesterday’s post about migrations and canonical databases. TLDR; Yesterday I wrote about how pleased I was with not yet having a canonical Drupal 8 database and migration tests. One of my migrations … Continued

The year gone by, the months ahead

A lot has changed for me since I started this blog with a post explaining how cool I thought it was to be writing using Jekyll on GitHub. And even since my last post, nearly a year ago, a lot has happened for me. Pantheon In September 2015 I was very excited to join Pantheon … Continued

Drupalcon Los Angeles presentations

This month at Drupalcon Los Angeles I gave two presentations on front-end rendering. The first, Rendering HTML with Drupal: Past, Present and Future, focused on the question “Is the job of a Drupal theme to look like a design or to be the design?” There are tools in Drupal like preprocess functions and template suggestions … Continued

I graphed my skyrocketing exclamation point usage!

WHAT is the deal? I parsed over three years of my Google Voice data to look for exclamation points in my sent messages. This graph shows what I found. WHY did I do that? My girlfriend and I had talked about how nearly all of our messages contain exclamation points. I had chatted with friends … Continued

Fixing typos with Jekyll and Github

Github can help rid us of the most annoying part of the web: comments, typos. Blogging platforms, geocities, wikis and web 2.0, 3.0 wonders have marvelously democratized mass communication. In doing so, they’ve also exploded the volume of un-proofread prose available. You’re reading one of those dashed-off-in-Google-Drive, posted-too-quickly posts right now. And there’s a really … Continued

Plugin Haikus – Drupalcon Portland presentation

Last month at Drupalcon Portland I gave a presentation on CTools plugins along with Pedro Cambra. My half of the presentation focuses on working with existing plugins in the Panels module. Panels has one of the steeper learning curves in Drupal. Its complexity presents a challenge when debugging. I breakdown the Panels workflow into its … Continued