Freelock
freelock@drupal.community
December 11, 2025
Freelock
freelock@drupal.community
December 10, 2025
Freelock
freelock@drupal.community
December 09, 2025
Freelock
freelock@drupal.community
December 08, 2025
Freelock
freelock@drupal.community
December 07, 2025
Freelock
freelock@drupal.community
December 07, 2025
Freelock
freelock@drupal.community
December 06, 2025
Freelock
freelock@drupal.community
December 06, 2025
Freelock
freelock@drupal.community
December 06, 2025
Freelock
freelock@drupal.community
December 03, 2025
Freelock
freelock@drupal.community
December 02, 2025
Freelock
freelock@drupal.community
December 01, 2025
Freelock
freelock@drupal.community
November 20, 2025
Freelock
freelock@drupal.community
October 01, 2025
Freelock
freelock@drupal.community
September 22, 2025
Freelock
freelock@drupal.community
September 22, 2025
Freelock
freelock@drupal.community

New blog post: Easy unit testing with Drupal Flake and AI - Group PURL, a case study https://www.freelock.com/blog/john-locke/2025-09/easy-unit-testing-drupal-flake-and-ai-group-purl-case-study #Drupal #Testing #Nix

September 22, 2025
Freelock
freelock@drupal.community

New blog post: Upcoming Sales Tax changes for Washington https://www.freelock.com/blog/john-locke/2025-09/upcoming-sales-tax-changes-washington #Tax

September 19, 2025
Freelock
freelock@drupal.community

I've added a phpunit-setup command to Drupal Flake, the local development environment manager we use for doing local #Drupal development using #Nix .

The big blocker to using Drupal Flake for phpunit tests turned out to be a Drupal core issue, not passing the unix_socket into test connections. Found and fixed here! https://www.drupal.org/node/3546633

September 15, 2025
Freelock
freelock@drupal.community

I found a bug in #ECA yesterday that breaks #Drupal Workspaces - https://www.drupal.org/project/eca/issues/3543248 .

Workspaces allow you to stage a bunch of content to go live all at once -- great for doing a major content overhaul of your website without taking it down. But if you have ECA active, it won't add existing pages to the workspace, defeating the whole purpose...

August 28, 2025