Today I learned about an interesting tool: the Brandwood Accessibility Checker. There are lots of tools out there for testing colour contrast and whether it meets the necessary levels to meet acces...
Drupal: Disable Password Reset
In one particular site, we chose to block the user registration and user password reset options. The site is using SSO login anyway, so this would really only impact our development team’s superuse...
Drupal: Importing Multiple Paragraphs
A few months ago I was part of migrating content from an old Drupal 7 website to a new Drupal 9 website. Much about the data structures were similar, but some components were not. The biggest one w...
GitLab's New Web IDE
I discovered a few days ago that GitLab has a new web IDE that is based on Visual Studio Code. The blog about this new editor highlights a few advantages this gives compared to their previous edito...
GitLab DevOps: Drupal Deployment
This continues where the previous post in the GitLab DevOps series left off. We can now deploy code changes to the new server, and that’s great for generic deployments. Drupal adds a few extra comp...
GitLab DevOps: Deploy to Server
This continues with the long-stalled GitLab DevOps series. An essential piece of any CI/CD system is deploying to another server. You do not want to have to sign in to each server separately and ca...
Drupal: Active Links in Views
Drupal 9 provides a different style for active links - i.e. a link that goes to the same page that you’re already on - in most contexts. This helps identify for users when it would be redundant to ...
New Certificate: Power Platform App Maker
This week I completed a new certification! I am now Microsoft certified as a Power Platform App Maker Associate,, having completed the PL-100 exam. This covers a lot of the introductory understandi...
Twitter, Mastodon, and CounterSocial
If you’re on this site, you’re probably aware enough of the chaos around Twitter. I started to write a post about why I was leaving Twitter, narrowing in on the various terrible management practice...
Drupal: Security Audit
About a year ago, I (virtually) attended the DrupalGovCon 2021 conference. The highlight for me was the session on improving security of your Drupal website. I’ve embedded the video below and summa...