Skip to main content
mandclu’s sandbox

Main navigation

  • Home
  • Talks
  • About
  • Modules
User account menu
  • Drupal
  • Mastodon
  • LinkedIn
  • Contact
Mon, 11/21/2022 - 13:01
Bird taking flight

Learning to Fly

Few people who read my occasional scribblings on here will know that for a brief but glorious period of time I played men's roller derby. In fact, during my tenure I was assistant captain for the local team, and through a series of unfortunate events blew out my knee during tryouts for the national men's team. Anyone who knew me growing up would have never thought I had any business even participating in national tryouts for an athletics team (except maybe bowling), but in a number of the tests I held my own, and it's a memory I will always cherish.

Sat, 09/03/2022 - 09:22
Medieval clock in Prague

Smart Date: Community-Driven Features and the Road Ahead

It's been a while since I shared an update on how Smart Date is evolving, so I thought I should do a rundown of some of the recent features and developments. Even people using the module every day may not be aware of all the changes, unless they've been combing through the release notes.

Tags

  • Dates and Times
  • Drupal
Mon, 07/11/2022 - 04:09

Date Content: Upgrade the Capabilities of Your Site’s Event Handling

My work on the Smart Date module began with a simple idea: make managing dates and times in Drupal as easy as users have come to expect in using popular calendar applications. Many of the ideas for features and improvements built into the module have come from the community: recurring events, calendar integration, timezone handling, and many more.

Tags

  • Dates and Times
Mon, 07/11/2022 - 04:08

Configuration Kits: Site Building Blocks for Your Composable Future

It’s well understood that a robust, API-first Content Management System (CMS) is a crucial part of a Composable Enterprise. What’s discussed less often is the degree to which the implementation approach for the CMS can also contribute to the key ideals of a Composable Enterprise: being able to quickly innovate, evolve, and adapt to changing market conditions.

Sat, 07/09/2022 - 07:48

Image Optimization: The Oft-Forgotten (But Crucial) Performance Step

When we think about how to make a Drupal website load faster, we often focus on how to make Drupal render the pages faster: optimizing queries, caching entities, and so on. But out of the box Drupal has several layers of caching enabled by default, and many popular Drupal hosts have additional systems in place like memcached and Varnish to further enhance the overall page load. In practice, the load of the page itself is often a small fraction of the overall time and data needed for a visitor to view a page.

Tags

  • Performance
Mon, 06/21/2021 - 05:39

A Composable Date Formatter for Drupal

Something I've enjoyed since starting work on the Smart Date module has been seeing it grow and evolve in ways I wouldn't have expected, in response to the community. I had three specific goals in the beginning: a more "app-like" and intuitive widget, natural language, deduplicated date range output, and more efficient storage of dates and times. Soon after its release, requests started to come in for additional features: calendar integration, repeating events, support for timezones, and more.

Tags

  • Drupal
Tue, 06/01/2021 - 12:46

Improving Site Performance: A New Hope For Fast Sites [Reprint]

[This content was originally published in the Digital Echidna Blog on Nov 20, 2019]

A slow site has negative impacts on search engine optimization, can increase bounce rate, and reduce site conversions. Taking a surgical approach and understanding the cause of the problems can help you effectively ‘treat’ the site and alleviate the symptoms. 

Tue, 06/01/2021 - 12:24

Improving Site Performance: Tips To Speed Up Your Website [Reprint]

[This content was originally published in the Digital Echidna Blog on October 31, 2019]

A slow site has negative impacts on search engine optimization, can increase bounce rate, and lower site conversions. Taking a surgical approach and understanding the cause of the problems can help you effectively ‘treat’ the site and alleviate the symptoms.

*This blog is part three in Martin Anderson-Clutz's ongoing series devoted to site speed performance issues. 

Tue, 06/01/2021 - 09:04

Improving Site Performance: A Deeper Dive on Page Load (Part Two) [Reprint]

[This content was originally published in the Digital Echidna Blog on August 6, 2019]

In the previous installment, I talked conceptually about how to approach testing and what we are trying to learn. This time we’re going to get our hands dirty and start collecting data.

Tags

  • Performance
Tue, 06/01/2021 - 08:49

Virtually Scrubbing Up: Pre-’Surgery’ Site Speed Checklist [Reprint]

[This content was originally published in the Digital Echidna Blog on July 8, 2019]

Just as with medicine, when you’re trying to fix site speed issues, you want to ensure that you’re curing the cause -- not just dealing with a symptom. An issue may present itself in one way, but the root cause can be something different, and a key component of taking a surgical approach to site speed issues is to make sure we take a moment to understand the challenge that’s before us.

Pagination

  • First page
  • Previous page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Next page
  • Last page

Module of the Day

Person Configuration Kit

Link
Drupal.org

This module provides a ready-to-use set of configuration for displaying Person nodes on your website, for example in a staff directory, faculty list, or list of physicians. The Auto Entity Label module is leveraged so editors only need to provide first and last names, and will be combined into a title for the node.

Tags

  • Config Kits
  • Made by mandclu

Recent Talks

The Path from Developer to Drupal Evangelist

When
Aug 14 2025 | 4:30 - 5:15pm EDT
Where
Drupal GovCon 2025

As developers grow in seniority, they often are naturally brought into more customer-facing conversations. This can be a tricky evolution to navigate.

Recording
Preview image for the video "The Path from Developer to Drupal Evangelist".

From Chatbots to Content Magic: The AI-Driven Future of Drupal

When
Aug 14 2025 | 10:15 - 11am EDT
Where
Drupal GovCon 2025

Integration of artificial intelligence functionality with Drupal has been on a blistering pace over the past year.

Recording
Preview image for the video "From Chatbots to Content Magic  The AI Driven Future of Drupal".

From Chatbots to Content Magic: The AI-Driven Future of Drupal

When
Aug 4 2025 | 12:15 - 12:40pm EDT
Where
Evolve Digital Montreal 2025

Integration of artificial intelligence functionality with Drupal has been on a blistering pace over the past year.

Recording
Preview image for the video "Martin Anderson Clutz, Senior Solutions Engineer, Acquia From Chatbots to Content Magic".

Your Camp Website Here! What’s New and Exciting with Drupal’s Event Platform

When
Jul 12 2025 | 10 - 10:45am EDT
Where
Drupal Camp Asheville 2025

Drupal’s Event Platform is a community-built, open source solution for organizing and promoting a Drupal camp or similar community event.

Recording
Preview image for the video "Your Camp Website Here! What’s New and Exciting with Drupal’s Event Platform".

Your Camp Website Here! All the Features in Drupal’s Event Platform

When
May 14 2025 | 10 - 10:45am CDT (11 - 11:45am EDT)
Where
MidCamp 2025

Drupal’s Event Platform is a community-built, open source solution for organizing and promoting a Drupal camp or similar community event.

Recording
Preview image for the video "Your Camp Website Here! All the Features in Drupal’s Event Platform".
RSS feed

Footer

  • Contact
Powered by Drupal