Search by Content Type in Drupal 8 - a custom module tutorial
Learn how to create a custom Drupal 8 module to exclude specific content types from search results using configuration manager, routing, and menu...
Learn how to create a custom Drupal 8 module to exclude specific content types from search results using configuration manager, routing, and menu...
Upgrading the Drupal Media module from 7.x-1.x to 7.x-2.x can be challenging. Learn about overcoming compatibility issues and using a Bash script for...
Google Analytics Module Settings
Before working at Metal Toad, I saw an email from Acquia. A strange email. It went something like this:
“Don't procrastinate. If you want to blog, then blog.” - Fritz Chery
Ever since Grace Hopper came up with the A language programmers have been trying to create new languages and processes that make it easier to do work...
Drupal 8 opts for query parameters over Accept headers for REST content negotiation to improve cache compatibility and performance. Learn why this...
Entityqueue uses Ctools plugins for what we call an EntityQueueHandler. In this post we are going to see how to create a custom EntityQueueHandler.
Since I wrote my first review of CloudFront, Amazon has added support for three essential features...
Enhance your Drupal 7 editor experience with the Token module to easily embed content like galleries and polls, streamlining the content creation...
OK, so you are a site builder or a privileged role building a view.
Drupal 8 provides a flexible, plugin-based architecture for migrating data into a site. In Part 3 of this series, we explored how to migrate...
Drupal 8 provides a flexible, plugin-based architecture for migrating data into a site. In Part 2 of this series, we explored how to migrate users...
In this article, we will be building a custom migration which will import users from a Drupal 7 site into a Drupal 8 site. The migration will include...
Discover how Drupal 8's built-in migration system simplifies the process of importing content from various sources, including Drupal 6 and 7, into...
Discover the key changes in Drupal 8 for back-end developers, including file structure, database updates, Drush modifications, and new configuration...
Much like an evolutionary tree our goal in technology adoption is too continue to move forward and evolve, rather than getting caught in a dead end....
Recently inspired by Peter Thiel's excellent book Zero to One, I've been reflecting on the software industry as the preeminent place where we can...
Learn how to securely implement OAuth 2.0 password grants in decoupled Drupal applications for first-party and machine-to-machine interactions.
Explore the Agile vs. Waterfall debate in software development and learn how to choose the right approach based on project uncertainty.
At Metal Toad we use Capistrano to deploy our projects to their respective servers.
I am now within a couple days of having survived as a Junior Developer at Metal Toad for 10 whole months.