Drupal

Dark presentation slide titled "Drupal Meets Matrix" with subtitle about the Matrix API.
đź•‘Oct 10, 2026 đź–‹John Locke đź’¬0

Drupal Meets Matrix part 2: Live Comments with ECA and HTMX

A comment thread in Drupal works totally fine. You fill in a form, click submit, and your comment gets posted. Same way it has for over 20 years.

But if somebody else replies when you're on the page, you don't see anything change, you don't get any notification.

Case Study

From Drupal 5 to Drupal Canvas: Keeping KSER on the Air Through Two Decades of the Web

KSER is a community radio station. Community radio doesn’t get downtime — or a huge IT budget.

We started maintaining KSER’s Drupal 5 site in 2013, even though Drupal 5 had already reached end-of-life. For more than a decade, we kept it secure, stable, and useful while the station put its resources where they mattered most.

Now KSER has a new home on Drupal 11 and Drupal CMS, with Drupal Canvas for easier content management and a persistent audio player that keeps the station streaming while visitors move through the site.

Sometimes the right answer isn’t “rebuild now.” It’s maintain what you have well, then replace it when the time is right.

Website management, Drupal, WordPress, security, automation, configuration management.
đź•‘May 28, 2026 đź–‹John Locke đź’¬0

Every Night, Argo Watches

While your site is running, things change. A content editor tweaks a configuration setting. A security vulnerability surfaces in a dependency. A production fix gets applied directly instead of going through the normal release process.

Bloody crime scene, gumshoe detective, magnifying glass, dusty office
đź•‘May 22, 2026 đź–‹John Locke đź’¬0

The Night the Internet Tried to Kill Your Website

May 2026
My name doesn't matter. Call me the op. I run a small shop — we keep websites alive, patch the holes before the wrong people find them, and make sure that when something goes sideways, there's always a way back. It's not glamorous work. But this spring? This spring was something else.
AI vulnerabilities, security incidents, resilience, Drupal WordPress, cybersecurity
đź•‘May 18, 2026 đź–‹John Locke đź’¬0

The Rules Have Changed: Security in the Age of AI-Assisted Attacks

Security is getting dramatically harder and more expensive. AI is simultaneously driving an explosion in vulnerability discovery and weaponizing the exploits that follow. The question for every organization with anything online is no longer whether to invest in resilience — it's whether that investment is already in place before the next incident arrives.