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 →
Sep 12, 2020

I have moved my website over the domain mglaman.dev. "Glamanate" was a play on the name "Glamanator" a few friends gave me back in high school. I have no idea if anyone connected it as a play on my last name. But, I wanted to align my website domain with my handles on various services.

Sep 11, 2020

Using ReactPHP to consume data from an HTTP API

This is the first of two blogs detailing how to build a middleware leveraging ReactPHP to consume data from an API, normalize it, and then push that data into Drupal through JSON:API. In this example will be grabbing data from the PokéAPI.

#reactphp  #php
Sep 06, 2020

My PHPUnit configuration for my Drupal projects

The other week, I was asked about how I maintain my PHPUnit config file for my Drupal projects. When running Drupal's PHPUnit test suites, you typically copy and modify the distribution phpunit.xml.dist file which lives in the web/core subdirectory. There is just one problem.

#drupal  #phpunit
Jul 23, 2020

Sunday, July 26th, at 10:00 AM CST I'll be doing a development live stream. I need to do some maintenance development for phpstan-drupal and drupal-check, and also use it as an "Ask Me Anything" session.

Catch the lives tream here: https://youtu.be/_-ZI10U9b_g

Jul 02, 2020

Exploring DDEV-Live... live!

This Sunday (July 5th) at 10 am, I am going to sign up for DDEV-Live and give the hosting platform a try. I am going to go from zero to launch with a fresh Drupal 9 project. I was given a special coupon code that I will give out for folks that also want to sign up for DDEV-Live!

#ddev