Skip to main content
New book · out now

Understanding Drupal: A Complete Guide to Caching Layers

A deep, practical tour through every caching layer in Drupal — from the render cache to chained fast backends.

Get it on LeanPub
Understanding Drupal: A Complete Guide to Caching Layers — book cover
Recent writing RSS feed →
Jun 24, 2020

Trying out issue forks on Drupal.org!

Have you heard that Drupal.org now has issue forks for Git-based contribution versus patches? This means we can now work in a pull-request style workflow on Drupal.org issues. It's an opt-in beta, and I have not had a chance to work with the feature yet. 

#drupal
Jun 22, 2020

My first livestream, and upgrading to Drupal 9

On Sunday I did my first live stream where I upgraded my personal site to Drupal 9. It was a fun experience and I learned a few things – both for streaming and upgrading.

#drupal  #livestream
Jun 16, 2020

Sunday, June 21st at 10:00 AM CST, I'll be doing my first live stream. While upgrading my site, glamanate.com, to Drupal 9, I ran into several Composer dependency conflicts. I know Composer dependency conflicts are sometimes a developer nightmare, so I figured I should walk through it via a live stream. We'll fix them live and watch as I deploy Drupal 9 to my site.

You can tune in here: https://youtu.be/4MyqR-wz6qs, and opt-in to get notified when I go live!

Jun 16, 2020

Getting into screencasts and streaming

Here and there I have recorded some screencast tutorials on my YouTube. Actually, it turns out the last time I even tried to was years ago. So, no "here and there", mostly "there." It is something that I have wanted to do more of, but never really dived into due to various excuses.

#livestream
Jun 11, 2020

Randomly my homepage blog teasers randomly have no template associated, causing them to render incorrectly and not even link to the blog. I have not been able to figure it out. Currently this site is hosted as a Kubernetes deployment with a Redis sidecar. I'm going to try disabling the Redis cache and see if that is part of the problem.

Jun 06, 2020

Hugs Not Mace

There is a lot happening in the world. I am not talking about COVID-19, which is still a pandemic and hasn't magically become mild. But, I am talking about the civil unrest in the United States. Some are frightened, some are angry in solidarity, some are angry and do not agree. I am hopeful. I firmly believe we have a problem in the United States with our militarized police forces.

Jun 04, 2020

Boost your test writing productivity with PHPUnit for PhpStorm

I write a lot of tests for all of my Drupal code. I try to live by Test Driven Development. It delivers cleaner code. It helps define your architecture without full implementation details. I also despise clicking and manually testing things.

#phpstorm  #phpunit  #drupal