May 17, 2017
At DrupalCon Baltimore, I presented a session on how front-end developers can effectively debug Drupal 8. The session explored some of the challenges front-end developers face getting data from Twig templates and PHP files. The goal was to distill the vast amount of information available into the most useful tools and techniques. Each one is illustrated with a video that includes relevant use-cases and references any dependencies.
May 09, 2017
Note: This is an updated version of an earlier post. These instructions achieve the same as the previous one without using Composer or the Twig Xdebug module.
April 21, 2017
January 26, 2017
Note: This post has been updated and simplified here. The original post is still accurate but the same can be achieved without using composer or an extra module.
June 27, 2016
Paragraphs has become a popular site building tool for Drupal. In the feedback to our recent blog post, some asked why the Chapter Three team has not fully embraced the module. Most of our Drupal 8 sites use Entity Construction Kit with Inline Entity Form (ECK/IEF) to achieve what others do with Paragraphs.
June 18, 2016
Gulp has become the de facto build tool for front-end developers in- and outside of the Drupal community. In this Drupal North session I gave a step-by-step demonstration of how to create the most common Gulp functions by using the scripting functionality that is built directly in NPM package system. Highlights:
April 05, 2016
In the previous post we covered: Creating an if/else statement. Getting arguments from command input. Getting the script to run from the command line. Writing an alias.
March 08, 2016
This series will show a few bash scripts that I use regularly while developing Drupal websites. Each post will increase in complexity. Every local development environment varies, but by following these examples, you should be able to create your own custom scripts in no time. I use a Mac but these ideas can be extrapolated for other systems.
January 04, 2016
Whether you are a project manager, product owner, developer, or content manager, you may have to submit issues, bug reports, tickets, or tasks. Whatever your project management tool calls them, these information snippets are essential parts of project communication.
April 27, 2015
This presentation was given at San Diego Drupal Camp, San Francisco Drupal User