While preparing the recent Markdown Easy 1.0.1 release, I utilized a couple of tools that I hadn't used before in order to help improve code quality as well as the quality of the release notes ....
A very special episode of the DrupalEasy Podcast - an episode two years in the making.
https://www.drupaleasy.com/podcast/2024/04/drupaleasy-podcast-very-special-episode
I was recently reminded of a Drupal core feature that I hadn't used in a long time - and was pleasantly surprised at how useful it is. The Combine fields filter Views filter allows a site-build...
https://www.drupaleasy.com/quicktips/reintroducing-drupal-cores-views-combine-fields-filter
We talk with Jim Birch about the Recipes strategic initiative for Drupal. URLS MENTIONED Distributions and Recipes strategic initiative Core patch to test recipes Config actions contr...
https://www.drupaleasy.com/podcast/2024/02/drupaleasy-podcast-s16e5-jim-birch-recipes
Teaching folks why a settings.local.php file is an important part of setting up a personal development environment is so important to us here at DrupalEasy that it is a foundational part of both ...
https://www.drupaleasy.com/blogs/ultimike/2024/02/why-you-should-care-about-using-settingslocalphp
We talk with Kevin Quillen , author of Drupal 10 Development Cookbook , published in February, 2023 by Packt Publishing. URLS MENTIONED Drupal 10 Development Cookbook Open AI / ChatGPT i...
We talk with Andy Giles about GitHub Copilot and his experience with it in Drupal development. URLS MENTIONED GitHub Copilot Visual Studio Code extension PhpStorm plugin Official Micros...
https://www.drupaleasy.com/podcast/2024/01/drupaleasy-podcast-s16e3-andy-giles-github-copilot
We talk with Luca Lusso , author of Modernizing Drupal 10 Theme Development , published in August, 2023 by Packt Publishing. URLS MENTIONED Modernizing Drupal 10 Theme Development book Web...
Recently, Randy Fay of the DDEV project blogged about two new Docker providers available (and supported by DDEV) for MacOS: Rancher Desktop and OrbStack . Both of these join Colima and Docker ...
Like many folks, I've been fascinated by the incredible evolution of AI tools in 2023. At the same time, I've been working to figure out exactly where AI fits into my various roles as a Drupal de...
We talk with DrupalEasy Podcast co-founders Ryan Price and Andrew Riley about what we'd want for Drupal Christmas - or maybe what we'd like to see evolve in the Drupal community in time for nex...
As a Drupal module developer, if you're as big of a fan of PHPStan as I am, then you'll no doubt have run across the Unsafe usage of new static() error that PHPStan throws when analyzing code at...
DrupalPod is a browser extension and GitPod configuration that allows Drupal contributors to quickly and easily spin up a personal development environment in their browser without pre-installin...
https://www.drupaleasy.com/blogs/ultimike/2023/12/using-drupalpod-core-and-contrib-development
Earlier this year, the Drupal Association (DA) and various community contributors announced the general availability of GitLab CI (Continuous Integration) for Drupal contributed modules . The go...
One of the signature events of every Drupalcon (IMHO) is contribution day, when community members from around the world gather to work together in the same physical space to advance various aspec...
Over the past few years, we've published a couple of blog posts about setting up Xdebug for Drupal module development. But, like all things in tech, there's always more to learn as tools and te...
https://www.drupaleasy.com/blogs/ultimike/2023/10/debugging-all-things-xdebug-ddev-phpstorm-phpunit
INTRODUCTION If you use Visual Studio Code and DDEV , there's a new extension that may increase your efficiency. The DDEV Manager extension provides a user interface within Visual Studio Code ...
Markdown is a text processing library that takes readable text and converts it into HTML. Started over 20 years ago , it is now a widely-used library that makes it easy for people to write text ...
https://www.drupaleasy.com/blogs/ultimike/2023/09/introducing-markdown-easy-drupal-module
If you’ve been on vacation or heads-down on summer projects and have been meaning to ramp up your module development skills, there is still time to register for the Lite version of the Summer...
https://www.drupaleasy.com/blogs/gwendolyn/2023/08/come-lite-professional-module-development
We talk with Cameron Eagans about Composer Patches , an open-source, Composer plugin to assist with applying patches to code files. URLS MENTIONED Cameron Eagans on Mastadon Cameron Eagans ...
https://www.drupaleasy.com/podcast/2023/08/drupaleasy-podcast-s15e6-cameron-eagans-composer-patches
We talk with Andy Blum about the Drupal Smart Snippets extension for Visual Studio Code. The extension brings some really useful Drupal-y features to Visual Studio Code including hook completio...
I've been a big fan of the Termcase module for a long time - it is my go-to module for sites that employ free-tagging taxonomies. Termcase allows site-builders to force consistency on tag names ...
We talk with Jordan Powell about Cypress , an open-source, javascript-based testing framework. URLS MENTIONED Cypress (open-source project) home Cypress.io (company) home Cypress Cloud Le...
It’s been an interesting path to finding professional and personal fulfillment for the decidedly bold and curious Cindy Garcia . She graduated with a degree in biomedical engineering from Flori...
https://www.drupaleasy.com/blogs/gwendolyn/2023/07/cindy-garcia-discovered-drupal-hooked-new-career
The Drupal Smart Trim module is used by more than 65,000 sites, including over ⅔ on modern Drupal (8+) sites. It has proven to be a valuable tool to improve Drupal's core functionality to trim...
https://www.drupaleasy.com/blogs/ultimike/2023/07/smart-trim-module-past-present-and-future