116 Followers
220 Following
529 Posts
John Locke is the founder/president of Freelock, a Website Effectiveness Engineering firm based in Seattle, with a Drupal focus
Websitehttps://www.freelock.com
Drupalhttps://www.drupal.org/u/freelock
I wanted to check out the new Haven #Drupal CMS site template, so I got an #AI agent to spin it up for me! https://youtu.be/AFRYSlaD7Y8
Use Drupal Flake to test out the new Haven Drupal CMS site template!

YouTube
We've been dealing with a LOT of #DOS attacks for the past few months. It's really nice to see one come through today that didn't set off any alerts or noticeable site slowdowns -- our mitigations seem to be up to the task!
Using #OpenCode to create #Behat tests, FeatureContext steps, and hooks to properly set up tests, and fix up a variety of download permissions feels like cheating! #Drupal #AI
This is sobering -- need a hardware upgrade? You might want to get that new computer now, you might not be able to in a few months: https://マリウス.com/hold-on-to-your-hardware/
Hold on to Your Hardware

A warning about rising prices, vanishing consumer choice, and a future where owning a computer may matter more than ever as hardware, power, and control drift toward data centers and away from people.

マリウス

“WA Senate passes bill barring masked law enforcement” https://www.seattletimes.com/seattle-news/politics/wa-senate-passes-bill-barring-masked-law-enforcement/

The feds will sue if/when state enforces a law like this against them. But every state should pass such a law. The American Civil War II demands legislation like this from every state committed to fighting Republican Fascism.

24 days of accessibility day 24. Dragging Movements https://www.freelock.com/advent/2025/24-whats-new-wcag-22 #A11y #Drupal #WordPress

With Drupal 11.3 out, we've been excited to try it out -- but kept hitting circular dependency errors blocking updates. Each site had a different dependency chain, but all of them ended up with eca_content depending on itself!

Today I took this into a debugger to discover the actual cause - symfony_mailer module, which showed up nowhere in any of the errors. https://www.drupal.org/project/symfony_mailer/issues/3564298

Turns out it's fixed in 2.x beta already, if anyone else hits this! #drupal #eca