[2025-12-09]
Automating Drupal release notes in Dependabot PRs
#drupal
#dependabot
#github
[2024-01-04]
My Dependabot configuration for Drupal (and other PHP projects)
#drupal
#github
#dependabot
I use GitHub to host my repositories, such as this website. To keep my dependencies up-to-date, I leverage Dependabot. The product has matured a lot over the past few years.
[2023-07-06]
Using DDEV snapshots to speed up GitHub Actions workflows
#drupal
#ddev
#github
My projects all use DDEV for local development. Regarding end-to-end testing, as part of my continuous integration process, I also use DDEV! This way, my scripts for running Cypress are the same locally and in my CI.
[2020-11-15]
GitHub Actions has made continuous integration seamless
#github
#open source
#civicrm
GitHub Actions has made continuous integration seamless. Not because it is a superior product – I am by and far a huge fan of CircleCI – but because of its ease in integration. TravisCI was a huge breakthrough in continuous integration for open source projects.
[2013-06-11]
Custom WordPress Widget CSS Classes
#github
#plugin
#wordpress
One thing that I has always bothered about WordPress widgets is the lack of ability to define custom widget CSS classes for each widget - it is kind of ugly using the stock widget IDs when you have four text widgets.