A week with OpenCode: does provider-agnostic beat the flagship?
Field notes from swapping Claude Code for OpenCode on a real Drupal 10 repo. On Sonnet it's a peer; step off the flagship and the framework glue falls apart.
Field notes from swapping Claude Code for OpenCode on a real Drupal 10 repo. On Sonnet it's a peer; step off the flagship and the framework glue falls apart.
Field notes on running Drupal 10/11 on FrankenPHP in classic mode today, why worker mode is still off-limits for Drupal, and how it sits behind my Traefik/Coolify setup.
I built a real page in Drupal Canvas, the React page builder now default in Drupal CMS 2.0. Where the in-browser JSX workflow helps, and where my git instinct itches.
I pointed Upstash's Context7 MCP at Symfony, Laravel and Drupal contrib churn to see if its injected docs are current, complete, and worth the token budget.
Field notes on connecting a coding agent to a running Drupal install through the AI module's MCP server, and the governance gaps of letting it build content types and run actions.
A working Drupal dev's honest, first-person take on heading to DrupalCon Rotterdam this September: what it is, why 2026 matters, and my contribution-day nerves.