Skip to main content

119 posts tagged with "WordPress"

WordPress and related ecosystem

View All Tags

HTMX in Drupal Core: The Ajax API Replacement That Is Long Overdue

· 5 min read
Victor Jimenez
Software Engineer & AI Agent Builder

For over a decade, Drupal developers have relied on Drupal.ajax — a powerful but heavy abstraction layer over jQuery — to handle dynamic interactions. With jQuery's slow sunset and the rise of "HTML-over-the-wire" paradigms, the HTMX in Drupal Core initiative is the most sensible thing to happen to Drupal's frontend in years.

I built a proof-of-concept module to test what this migration actually looks like in practice.

Drupal 12 Readiness: Relaunching the Deprecation Dashboard

· 4 min read
Victor Jimenez
Software Engineer & AI Agent Builder

Drupal 12 lands mid-2026. The deprecation list is long, the database API is changing, and most teams will not discover their exposure until the upgrade breaks something in production. Static analysis catches the problems early. But terminal output is not enough when you need to share findings with project managers, clients, or stakeholders who do not read diffs.

The Drupal 12 Readiness CLI now ships with an HTML report generator, GitHub Actions CI across three PHP versions, and coverage for all 32 deprecated database API functions.

Preparing for Drupal 12: I Built a CLI to Audit Your Database API Usage

· 4 min read
Victor Jimenez
Software Engineer & AI Agent Builder

Drupal 12 is on the horizon, and with it comes the final removal of a long-standing legacy layer: the procedural Database API wrappers. If your codebase still relies on db_query(), db_select(), or db_insert(), you are looking at a hard break when D12 lands. These functions have been deprecated since Drupal 8, but they have stuck around for backward compatibility. That grace period is ending.

Drupal AI Vulnerability Guardian: Triage 12 Vulnerability Patterns at Machine Speed

· 6 min read
Victor Jimenez
Software Engineer & AI Agent Builder

AI is making vulnerability discovery faster and cheaper. That is the easy part. The hard part is what happens next: an open-source maintainer with limited hours receives a flood of security reports and must decide which ones deserve immediate attention, which are false positives, and which can wait.

Drupal AI Content Impact Analyzer: 6-Dimension Scoring That Tells Editors What to Fix

· 5 min read
Victor Jimenez
Software Engineer & AI Agent Builder

The first version of Drupal AI Content Impact Analyzer was a minimal proof-of-concept: a single scoring function, no tests, no documentation worth mentioning. It proved the idea worked. It did not prove the idea was useful to editors who need to know exactly why a piece of content scores the way it does. The upgrade rewrites the core into a 6-dimension scoring engine that tells editors precisely what to fix.

Drupal AI Hackathon 2026: Where AI Agents Meet Content Governance

· 4 min read
Victor Jimenez
Software Engineer & AI Agent Builder

The Drupal AI Hackathon: Play to Impact 2026, held in Brussels on January 27-28, was a pivotal moment for the Drupal AI Initiative. The focus was on practical, AI-driven solutions that enhance teamwork while upholding trust, governance, and human oversight.

The most compelling challenge: creating AI Agents for Content Creators — not simple content generation, but agentic workflows where AI acts as collaborator, researcher, or reviewer.

Cloudflare Q4 2025 DDoS Report: What 31.4 Tbps Means for Drupal Infrastructure

· 4 min read
Victor Jimenez
Software Engineer & AI Agent Builder

The Cloudflare 2025 Q4 DDoS threat report just dropped, and the numbers are brutal. A record-breaking 31.4 Tbps attack mitigated in November 2025, and hyper-volumetric attacks up 700%. For Drupal site owners, these are not just statistics — they represent a fundamental shift in the scale of threats your infrastructure must handle.

Pydantic's Monty: A Sandboxed Python for AI Agents That Actually Makes Sense

· 5 min read
Victor Jimenez
Software Engineer & AI Agent Builder

Simon Willison shared research on running Pydantic's Monty in WebAssembly. Monty is a minimal, secure Python interpreter written in Rust, designed specifically for safely executing code generated by LLMs. I put together a demo project to test both the Python integration and the WebAssembly build.

This is one of the few sandboxing approaches I have seen that actually addresses the real problem.

Drupal Entity Reference Integrity: Auto-Fix Broken References at Scale

· 5 min read
Victor Jimenez
Software Engineer & AI Agent Builder

The first version of drupal-entity-reference-integrity could scan a Drupal site and report broken entity references. That was the easy part. The hard part -- actually fixing them at scale without taking the site down -- was missing. This upgrade adds auto-fix mode, batch processing, and the test coverage needed to trust both in production.