Jrockowitz iconJrockowitzSep 28, 2026 ~1 min source read

Jacob Rockowitz: Vibing Drupal: Tale 1 - Using AI to build and contribute a module

I'd like to share three tales about building, maintaining, and contributing to different Drupal modules. At the same time, I am not trying to teach you how to use AI because I've noticed a nuance: AI can teach you how to use AI.

Jacob Rockowitz: Vibing Drupal: Tale 1 - Using AI to build and contribute a module

Share this story

Send the public story page.

Useful takeaways from this story.

At the same time, I am not trying to teach you how to use AI because I've noticed a nuance: AI can teach you how to use AI.

For example, you can point an AI at this post and ask it to read the post, follow the links, and explain how things are being done.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

I'd like to share three tales about building, maintaining, and contributing to different Drupal modules. At the same time, I am not trying to teach you how to use AI because I've noticed a nuance: AI can teach you how to use AI. For example, you can point an AI at this post and ask it to read the post, follow the links, and explain how things are being done.

How it works

  • Because of how AI works and the increased use of spec-driven development, people are discussing projects in terms of greenfield vs.
  • My goal is to discuss how I use AI and what I use it for.
  • My three tales are meant to be told in a specific order: building a greenfield project, maintaining a brownfield project, and contributing to someone else's project.
  • Ironically, I don't think of Drupal as greenfield or brownfield, but as infrastructure that fields and projects sit on top of.
  • The most fundamental greenfield project in Drupal is building a new site for an organization, and for contributions to Drupal, building a new module.

Details worth keeping

Introduction I use AI every day to accomplish a variety of tasks.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app