Open in app

Sign in

Write

Sign in

Mastodon
Matt Glaman
Matt Glaman

195 Followers

Home

Books

About

Featured Book

Drupal 10 Development Cookbook
Drupal 10 Development Cookbook

A developer cookbook to bootstrap developers with Drupal 10.

2023

·
Matt Glaman
Matt Glaman

Stories

Nov 14

A playground to test Drupal code with phpstan-drupal is coming soon!

I’m excited to announce a new feature coming to phpstan-drupal that already exists for PHPStan. PHPStan has an online playground to run and test analysis results. Soon, we will have one for phpstan-drupal! …

Phpstan

2 min read

Phpstan

2 min read


Nov 7

PHPStan is now running for all Drupal modules on GitLab CI!

The Drupal Association has been working on a monumental effort to migrate away from our bespoke DrupalCI continuous integration system to GitLab CI as part of the GitLab Acceleration Initiative. Drupal core’s test runs are five times faster using GitLab CI. I have loosely followed the progress as Drupal moves…

Drupal

2 min read

Drupal

2 min read


Oct 31

To POST, or PUT, PATCH, and DELETE? URLs are cheap, but API design matters

Last week, there was a trending hot take on social media: why bother with HTTP methods beyond GET and POST in your API? The argument was that URLs are cheap, so why not create more API URLs rather than using the same URL with different HTTP methods? It was a…

API

3 min read

API

3 min read


Oct 24

Documentation added for supported hooks and APIs in Retrofit for Drupal

Retrofit for Drupal now has documentation to explain what Drupal 7 hooks and APIs are supported. Retrofit for Drupal provides backward compatibility layers to run legacy Drupal 7 code in your sites using Drupal 10 and beyond. The problem, however, is anyone evaluating Retrofit for Drupal has had to take…

Drupal

2 min read

Drupal

2 min read


Oct 18

Writing backward-compatible deprecation fixes for contributed modules will be much easier for Drupal 11

One of the major problems observed in getting contributed modules Drupal 10 compatible was maintaining support for Drupal 9.5, which remains in security support (or remained if it is now past November 1, 2023.) Contributed modules should be compatible with all security-supported versions of Drupal core or more if they…

Drupal

2 min read

Drupal

2 min read


Sep 26

Book Review: Modernizing Drupal 10 Theme Development

I just finished reading Modernizing Drupal 10 Theme Development published by Packt Publishing by Luca Lusso. Don’t let the title make you think it is about theme development. The book provides excellent coverage of general Drupal knowledge, so much so that I highly recommend this book as a go-to resource…

Drupal

3 min read

Drupal

3 min read


Sep 21

My adventure up to Twin Cities DrupalCamp 2023

Last week, I drove up to Minneapolis and attended Twin Cities DrupalCamp. I have only made it to the conference once before, way back in 2016, to present about the beginnings of Drupal Commerce 2.x. This is the first time Twin Cities DrupalCamp has been held at the end-of-summer/beginning-of-fall period…

Drupal

6 min read

My adventure up to Twin Cities DrupalCamp 2023
My adventure up to Twin Cities DrupalCamp 2023
Drupal

6 min read


Aug 29

PhpStorm live templates to automate the boring things

I finally took a look at writing a custom live template with PhpStorm. I’ve used them several times to automate scaffolding a foreach statement or other random suggestions that a Tab keypress leads to automated scaffolded code. But I never really dove in to see how they work or could…

Drupal

3 min read

PhpStorm live templates to automate the boring things
PhpStorm live templates to automate the boring things
Drupal

3 min read


Aug 22

How do theme template overrides in Drupal work?

In Drupal, with themes, you can override default template output by copying, pasting, and customizing those templates. It works, but how? I thought I always knew how this worked. But I realized I didn’t when I dove into supporting Drupal 7 themes with Retrofit. I know Drupal builds the theme…

Drupal

3 min read

Drupal

3 min read


Aug 15

Protect your investment in Drupal 7 with Retrofit for Drupal

The final countdown to the Drupal 7 end-of-life has begun ticking after receiving its final extension. Why is upgrading from Drupal 7 to Drupal 10 so daunting? Three problems must be faced when upgrading from Drupal 7 to Drupal 10: Migrating existing site configuration, content models, and content to its…

Drupal

2 min read

Drupal

2 min read

Matt Glaman

Matt Glaman

195 Followers

Book Author

Open source developer, working with Drupal and building Drupal Commerce.

Following
  • Mike Gifford

    Mike Gifford

  • Smashing Magazine

    Smashing Magazine

  • David Gilbertson

    David Gilbertson

  • Joe Birch

    Joe Birch

  • Jakob Perry

    Jakob Perry

See all (88)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams