Matt Glaman's Avatar

Matt Glaman

@mglaman.bsky.social

Software engineer working on developer tooling in Drupal

221 Followers  |  41 Following  |  53 Posts  |  Joined: 11.11.2023
Posts Following

Posts by Matt Glaman (@mglaman.bsky.social)

Update! All that remains is copy editing!

And fixing all of the cache debugging modules I wanted to include, none of them work on Drupal Core 11.3.

04.03.2026 19:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
drupalorg-cli 0.8.0: GitLab issue fork and merge request commands The 0.7.0 release was housekeeping β€” fixing the release notes command and clearing out deprecation warnings. 0.8.0 has two goals: add native GitLab issue fork and merge request commands, and make the ...

drupalorg-cli 0.8.0 is out. Native GitLab issue fork and MR commands, agent skills for AI-assisted Drupal.org contributions, and an MCP server.

mglaman.dev/blog/drupalo...

03.03.2026 15:53 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

drupalorg-cli 0.8.0: GitLab issue fork and merge request commands #drupal https://mglaman.dev/blog/drupalorg-cli-080-gitlab-issue-fork-and-merge-request-commands?utm_campaign=blog&utm_source=bluesky&utm_medium=social&utm_content=post

03.03.2026 14:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - mglaman/drupalorg-cli: A command line tool for interfacing with Drupal.org A command line tool for interfacing with Drupal.org - mglaman/drupalorg-cli

I know folks use drupal-mrn.dev, but many #Drupal maintainers still preferred to use my drupalorg-cli. The bad news is that the CLI was neglected and no longer works with newer commit formats.

But, now it does! 2.5 years later, drupalorg-cli has a new release

github.com/mglaman/drup...

19.02.2026 00:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Drupal Canvas: Preparing Premium Themes for Next-Gen Page Builder Learn how Dripyard is preparing premium Drupal themes for Canvas, the next-gen page builder. Plus upcoming webinar details and NE DrupalCamp insights.

We need more vendors like this providing component libraries for #Drupal and testing Canvas with them. 🎨🧩

dripyard.com/blog/prepari...

Blog post from @mike.herchel.com πŸ‘πŸ’‘

23.12.2025 16:58 β€” πŸ‘ 4    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Automating Drupal release notes in Dependabot PRs #drupal #dependabot #github https://mglaman.dev/blog/automating-drupal-release-notes-dependabot-prs?utm_campaign=blog&utm_source=bluesky&utm_medium=social&utm_content=post

09.12.2025 15:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‘‹ Say hello to Drupal Canvas, a visual page builder now live for early testing. Build beautiful custom websites using a modern drag-and-drop, component-based interface. Try it and join the conversation.

πŸ”— Learn more at www.drupal.org/blog/drupal-...

#Drupal #DrupalCanvas #CMS #React

04.12.2025 18:26 β€” πŸ‘ 8    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
Preview
Preventing a `drush updb` from clearing your caches By default, drush updb clears the cache after applying database updates. For deployments where you want to avoid an unnecessary performance hit, you can prevent this default behavior using a Drush pre...

Preventing a `drush updb` from clearing your caches #drupal #drush mglaman.dev/blog/prevent...

02.12.2025 16:44 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Understanding Drupal: A Complete Guide to Caching Layers

If you're interested in the book, I am self-publishing on LeanPub leanpub.com/understandin...

30.11.2025 16:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Time flies, and you don't even know it. I sat down to wrap up "Understanding Drupal: A Complete Guide to Caching Layers" and rewrite the render cache chapter to include the variation cache added in Drupal 10.2... only to realize IT HAS BEEN TWO YEARS?!?!

Time to get cranking on some writing ✍️

30.11.2025 16:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

AI workflows will reshape development organizations #ai mglaman.dev/blog/ai-work...

27.11.2025 20:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dripyard at DrupalCon Vienna: Two Sessions & Slingin’ Themes | Dripyard Next week will be my first trip to Vienna and I’ve already started planning out the trip, booking train tickets, purchasing eSims, etc! I’m soooo excited. I’ll be presenting two sessions at next week’...

Leaving for Vienna Austria tomorrow for DrupalCon Europe ! We have two presentations next week (one with @mglaman.bsky.social and one solo).

I'll also be demoing the new @dripyard.com themes to anyone who comes within a 2 meter radius of me. πŸ˜†

Details at dripyard.com/blog/dripyar... #Drupal

08.10.2025 12:12 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

I nailed the Red Man Challenge during Frolic at Franks in 17 minutes, and I won a golden ticket to Franks Diner!

The challenge is: full garbage plate with 5 eggs, 5 meats, 5 cheese, 5 veggies and hash browns. Layer in three big ass pancakes and two pieces of homemade toast.

15.09.2025 16:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have a friend spending a few weeks in Bangkok this fall. Any suggestions to pass along to him?

10.09.2025 13:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Home | Simplytest

If you've been a user of Simplytest, I just did a round of maintenance, and things should be up and running again!

Some requests to D.o API were being blocked, and fixed a few other bugs. More things coming!

simplytest.me

17.08.2025 13:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Meet Matt Glaman β€” Candidate for the 2025 Drupal Association Board Election Matt Glaman outlines how a Drupal template marketplace could reshape sustainability and create real opportunities for solo developers.

πŸ’‘ Matt Glaman @mglaman.bsky.social wants to reshape how #Drupal sustains itselfβ€”with a template marketplace, fair access, and real revenue for indie devs.

From GPL debates to burnout fixes, he’s pushing bold ideas for open source longevity.

Full interview: https://bit.ly/443iZRL

20.06.2025 17:09 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Learning it's okay to acknowledge you have a disability For the past few years, I've been struggling to acknowledge that I have a disability. It's not something new. I've grown up this way. I just never called it a disability because I always thought, "Wel...

Personal post. Learning it's okay to acknowledge you have a disability.

mglaman.dev/blog/learnin...

19.06.2025 20:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Voting is open! May the best candidate win for the Drupal Association At-Large seat! www.drupal.org/association/...

18.06.2025 00:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Welcome! You are invited to join a meeting: 2025 Drupal Association At-Large Community Board Election Open Forum. After registering, you will receive a confirmation email about joining the meeting. Welcome! You are invited to join a meeting: 2025 Drupal Association At-Large Community Board Election Open Forum. After registering, you will receive a confirmation email about joining the meeting.

I'll be joining the Open Community Forums for the Drupal Association At-Large Board Seat on June 11th (tomorrow), 17:00 UTC (noon CDT).

Register here to join: drupalassoc.zoom.us/meeting/regi...

10.06.2025 20:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why I've self-nominated for the Drupal Association At-Large Board Seat at this moment

mglaman.dev/blog/why-ive...

03.06.2025 02:37 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

I was going to be happy with a 2:15:00 time, but blew that away! First half marathon in the books

03.05.2025 14:40 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

🫠 baseball practice Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday next week. Two teams. Coaching one. Helping the other. That time of year again

02.05.2025 02:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Ready to start planning out your #MidCamp2025 schedule? Good news! Our full list of sessions and times are now available.

Tuesday schedule: www.midcamp.org/2025/schedul...
Wednesday schedule: www.midcamp.org/2025/schedul...

01.05.2025 18:29 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Like, I am not sure why I even posted this? Maybe others feel this way, too, about some childhood stuff and don't consider it a disability because they've grown up and adapted to it? Maybe this is normal?

28.04.2025 20:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For the first time, I checked "yes" about having a disability. I never felt like I should have? I still feel weird about it. I was born with juvenile rheumatoid arthritis (now juvenile idiopathic arthritis). My left wrist is deformed from the damage caused by it.

Still it feels odd to call it that?

28.04.2025 20:36 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Realizing this picture makes it hard to tell... But the ceiling is literally touching the door frame πŸ˜‚ and if it's not in or near my office I know something will block it and I won't use it

20.04.2025 22:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh nice Thanks! Our basement is finished and my office door frame is under a vent.. so the ceiling is super short on both sides. So annoying. Like touches the door frame. So no matter what I'll be crouching to use.

I kept finding modern SEO boosted Shopify store options, none that felt very secure

20.04.2025 22:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Considering the Stamina Outdoor Fitness Power Tower... But I doubt I'll use it a lot in the winter staminaproducts.com/product/65-1...

20.04.2025 22:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Does anyone have a home pull up bar setup? Can't fit a power tower in my basement. Door frames in the basement are goofy for anything to fit above the frame.

Garage is an option but prone to mess and cold.

20.04.2025 22:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Two ducks walking on a pool cover

Two ducks walking on a pool cover

Ducks are back, I guess it's time to open the pool!

16.04.2025 22:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0