Skip to main content
mandclu’s sandbox

Main navigation

  • Home
  • Talks
  • About
  • Modules
User account menu
  • Drupal
  • Mastodon
  • LinkedIn
  • Contact
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.

Mon, 05/10/2021 - 04:09

Drupal Modules as Solutions, Toolkits and a Middle Way [Reprint]

[This content was originally published in the Digital Echidna Blog on May 15, 2020]

There is a lot of excitement in the Drupal community about the release of Drupal 9. In particular, one of the most appealing elements is how the transition to Drupal 9 promises to be the easiest major upgrade in more than a decade.

In reminiscing with other community members about some painful upgrades from long ago, it got me thinking about how the nature of the majority of Drupal modules has changed.

Sat, 04/03/2021 - 07:33

Storage Entities: More Elegant Content Modelling Through the Drupal UI

One of the strengths of Drupal has long been its ability to easily model complex content architectures. The ability to quickly configure and manage a variety of content types with distinct collections of fields and other configurations makes Drupal an excellent choice for structured and robust handling of a multitude of different kinds of data.

Pagination

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

Module of the Day

Search Overrides

Link
Drupal.org

This module provides a method for users with the necessary permissions to manually override the results being returned by Search API Solr. They will be able to choose a specific search term, and pick which nodes should be at the top, and also choose to exclude nodes so they will not be shown in the results.

Tags

  • Search
  • Admin Experience
  • Made by mandclu

Recent Talks

It's About Time! How managing event information in Drupal has never been easier

When
Dec 27 2024 | 3:10 - 3:30pm EST
Where
EvolveDrupal Toronto

Managing dates and times is often complex: recurring events, timezones, daylight savings times, regional formatting conventions, and more.

Recording
Preview image for the video "EvolveDrupal Toronto 2024: Martin Anderson-Clutz - Managing event information in Drupal has ...".

Recipes: It's About Time!

When
Nov 16 2024 | 10 - 10:45am EST
Where
NEDCamp 2024

One of the key elements of the Starshot Initiative is the rapidly evolving system for Recipes.

Recording
Preview image for the video "Recipes: It's About Time!".

Recipes Initiative BoF

When
Sep 26 2024 | 2:15 - 3pm CEST (8:15 - 9am EDT)

As a follow-up up to the Recipes Initiative Update, we can use this this time to discuss real-life experiences building Recipes, potential opportunities for new recipes, some of the ways site

Drupal Recipes Initiative Update

When
Sep 26 2024 | 9:30 - 10:15am CEST (3:30 - 4:15am EDT)
Where
DrupalCon Barcelona 2024

"[The Recipes Initiative] is a great example of making it easy for people to be part of Drupal and the open web." - Dries Buytaert, Driesnote, DrupalCon Prague

Drupal Does That?!: Hidden Gems of Drupal Contrib

When
Sep 24 2024 | 6 - 8pm BST (1 - 3pm EDT)
Where
Drupal Meetup London

Ever wanted a Drupal module to delight or impress you in ways you hadn’t expected?

Recording
Preview image for the video "Drupal Does That? Hidden Gems of Contrib".
RSS feed

Footer

  • Contact
Powered by Drupal