Suppose you want to be able to specify a contact person for most nodes of content on a site, which will then show up in the sidebar with a label and some information about the contact person. Each ...
Drupal: Recycle Bin
Drupal does not come with any kind of recycle bin / trash system out of the box, unlike the other technologies I have worked with most (WordPress, SharePoint). There were a few modules available at...
On Algorithms and Section 230
For those paying attention, there are a couple big cases in front of the US Supreme Court that could shape the Internet as we know it. I’m Canadian, but the (English) Internet is largely determined...
Drupal: Include Default View in Module
You may be working on a Drupal module and want to include a default view. Install This is actually quite simple: put the configuration file in the config/install folder within the module, with th...
Mastodon Apps on Android
I’ve been enjoying my time on Mastodon since the recent migration from Twitter. Of course, I’m far from the only one to make this migration, and that includes a lot of developers, so we’re starting...
A11yTalks: Cognitive Ease
A11yTalks had a great presentation this week about designing for cognitive load. It has a lot of valuable insights about ways that we can do much better with website design that goes beyond simply ...
Brandwood A11y Checker
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...