Raised: $9,294
77% of monthly goal Help us cross the finish line!
Goal: $12,000
Raised: $9,294 Goal: $12,000
77% of monthly goal Help us cross the finish line!
Sponsor DDEV

DDEV March 2026: Maintainership and AI, DrupalCon, New TUI, coder.ddev.com, and 77% of Goal

March 31, 2026 6 min read

Edit this page
Mentors for contributors at DrupalCon Chicago

Just under the deadline for the March newsletter!

I spent the last week at DrupalCon Chicago, seeing lots of old friends and having lots of discussions about the impact of AI on open-source developers everywhere.

Scaling Maintainership for DDEV (and everywhere)

I’m noticing that because of AI it’s getting easier for our lovely community to contribute to DDEV. But I’m also seeing that our PR queue is getting longer, and Stas and I are feeling more pressure from it, because we sure don’t like to frustrate contributors. In many cases, we have been getting good quality and nontrivial contributions, and contributions that have been prioritized. But they may not be exactly the things that we were hoping to put our own energy toward. And a couple of them are difficult to review because they touch low-level areas.

And I even notice that I am tempted to create too many new PRs because it’s easy. On the train back from Chicago (30 hours) I couldn’t help myself and did two new diagnostic commands for DDEV (using Claude Code). It’s all well and good, but that’s two more PRs that I have to study carefully, manually test on multiple platforms, and that Stas has to look at and test.

We’d love to have your comments and feedback about this cycle. Here are some thoughts that came up in various conversations:

  • We need to keep trying to turn contributors into maintainers. AI doesn’t really do that. It helps people create things, or figure out how to scratch an itch, but it doesn’t typically help with overall maintenance activities. If we can get more community members to build their skills in reviewing other PRs (both looking at code and manually testing) and giving their feedback about issues and priorities, maybe that’s a good path.
  • We probably need to add a little more conversation to contributions before people spend time on them. I opened an issue for discussion about changing to requiring an issue (and conversation) before PR creation. I’d love your comments.
  • Guarding against burnout is critical for our project, especially for Stas and me. We want to be smart about this and properly manage all of our resources for the long term.

If you’re interested in contributing more deeply and moving toward a maintainer role, the contributor training sessions are a good way to get started. And join us for conversations and community support in Discord and the issue queue.

What’s New

  • coder.ddev.com Launched → Free, experimental cloud-based DDEV workspaces powered by Coder. Start a Drupal contribution environment in under 30 seconds with full VS Code, Xdebug, and CLI support. Read the announcement↗. Some folks used this for contributions at the DrupalCon Chicago Contribution Day. I’ve been using it on the train on the way home.
  • New TUI Dashboard → DDEV now includes an interactive terminal dashboard for managing projects, checking service status, and running common commands without leaving the terminal. Watch a Two-minute Screenshare. Inspired by community member Olivier Dobberkau’s ddev-mngr add-on.
  • git worktree Contributor Training → Our March 26 session covered using git worktree with DDEV to run multiple versions of the same project simultaneously. Watch the recording and read the post↗

DrupalCon Chicago

DrupalCon Chicago was a highlight of the month. Birds-of-a-Feather (BoF) sessions are informal, attendee-organized meetups at DrupalCon where people with a common interest gather to talk — no slides required. I led several DDEV BoFs, including Git Worktrees and DDEV, DDEV Office Hours, What’s New in DDEV, New ddev share features, Xdebug in DDEV, and Using coder.ddev.com (DDEV in the Cloud).

If you attended and have thoughts (or are just interested) join us to discuss in Discord.

Florida Drupal Camp

Florida Drupalcamp in February was also a good time — see the git worktree session recording was well-received. Thanks to everyone who came out and shared their DDEV experiences.

Governance

The DDEV board and advisory group met on March 4, 2026. See all the details and recording.

The next meeting is May 6, 2026 at 8:00 AM US Mountain / 10:00 AM US Eastern / 16:00 CEST. Add to Google CalendarDiscussion and details

Community Highlights

  • ddev-drupal-code-qualityUltraBob published a DDEV add-on for Drupal code quality tooling. View on GitHub↗
  • ddev-joomla → René Kreijveld published a DDEV add-on for Joomla development. View on GitHub↗. He also has a PR going for explicit Joomla support in DDEV core.
  • ddev-drupal-contrib → The ddev-drupal-contrib add-on continues to be a go-to for Drupal contrib module development. View on GitHub↗

Interviews and Articles About Stas

Two pieces this month featuring DDEV maintainer Stas Zhuk:

  • TheDropTimes Interview → “The Work Behind the Workflow: Stas Zhuk and the Future of DDEV” — an interview covering Stas’s work on DDEV and where things are headed. Read on TheDropTimes↗
  • Dev.to Feature → “The Future of DDEV: Stas Zhuk Is Pushing It in the Right Direction” — a community perspective on Stas’s contributions. Read on Dev.to↗

Community Tutorials from Around the Web

  • Symlink Your Way to Faster Drupal Contrib Module Development → A practical technique for speeding up module development workflows with DDEV. Read on Medium↗
  • DDEV, Laravel, and a Go API: The Sidecar Approach → Russell Jones explains how to get DDEV, Laravel, and a Go API service talking to each other. Read on Dev.to↗
  • Deploy Laravel to Coolify Without the Pain → How to use DDEV with Coolify for Laravel deployments. Read on Medium↗
  • Local Development with DDEV → A tutorial covering DDEV setup and daily use. Read more↗
  • Getting Started with DDEV → Peter Benoit’s overview of DDEV for local development. Read more↗

Upcoming Training

Join us for upcoming training sessions for contributors and users.

Join Zoom Meeting — Meeting ID: 731 569 2237 — Passcode: 12345


Sponsorship Update

Sponsorship is at 77% of goal — thank you to everyone who has contributed!

February 2026: ~$8,422/month (70% of goal)

March 2026: ~$9,294/month (77% of goal) - Great progress, thank you!

If DDEV has helped your team, consider sponsoring. Whether you’re an individual developer, an agency, or an organization, your contribution makes a difference. → Become a sponsor↗

Contact us to discuss sponsorship options that work for your organization.

Stay in the Loop—Follow Us and Join the Conversation

Compiled and edited with assistance from Claude Code.

Posted In