Aggregator
Jacob Rockowitz: Back to the basics: Learning how to build a Drupal module using AI
Preamble
I began my last blog post, "My Drupal, AI, and Schema.org Manifesto," with an introduction that helped me to start discussing the use of AI in my daily Drupal work. This introduction reveals that I feel overwhelmed about where to begin exploring integrating AI with Drupal.
A Drupal AI module and ecosystem exist that have accomplished remarkable feats. I am eager to delve into the implementation and extensibility of the Drupal AI module; however, diving immediately into the code is daunting and could hinder my need to familiarize myself with using AI and comprehending how it works. Therefore, I am returning to the basics and revisiting one of my first Drupal achievements: building a module… using AI.
Hypothesis
AI will soon replace basic Drupal tasks, including creating simple modules. When this happens, the definition of entry-level development skills will evolve. AI will not eliminate jobs; instead, it will enhance workers' productivity and efficiency. Therefore, I want to explore how capable AIs are at building a Drupal module. I also want to explore if AI can help a new Drupal developer create their first module.
Theories
Below are some theories I want to explore and keep in mind.
- Keep it simple and small.
AIs can comprehend vast amounts of data and relationships - we cannot. - Provide a lot of context.
AI performs significantly better when given as much context as possible. This ensures that both people and machines understand each other. - Failure is part of the process.
Assume there will be mistakes and dead ends. An iterative approach leads to a better solution and understanding.
Goals
I've already used the word 'overwhelmed' a few times, and to keep my exploration and experimentation from...Read More
Tencent restructures AI unit, adds teams for foundational models
MY nets $3.7b in digital investments in first 4 months of 2025
GoTo’s Q1 net revenue grows 37%, net loss down by 34%
Animoca Brands opens its first Middle East office
Drupal Association blog: Extended Support on Drupal 7 vs. Drupal 10 Migration: Which Path Should You Take?
As the digital landscape evolves, organizations relying on Drupal 7 (D7) face a pivotal decision: opt for Extended Support or embark on a migration to Drupal 10 (D10)?
Both options have their pros and cons, depending on your timeline, budget, and long-term digital strategy. Let’s break it down so you can make the best decision for your organization.
Option 1: Extended Support – A Temporary Safety NetExtended Support ensures your D7 site remains secure and functional beyond the official end-of-life deadline, giving you extra time to plan a migration.
Benefits of Extended Support:- No rush – Your site remains secure, with critical security updates and patches, without having to migrate immediately
- Budget flexibility – Spread out costs instead of making a big investment all at once
- Strategic breathing room – More time to evaluate your business goals and plan a migrations in the future
- Not a permanent fix – In the long run you’ll need to migrate
- Potential rising costs – Maintaining older technology can become more expensive over time
- Limited innovation – You won’t benefit from the latest features and improvements in D10
Migrating to D10 is a long-term investment in security, performance, and innovation. While it requires upfront effort, it ensures that your digital platform is modern, scalable, and ready for future growth.
Benefits of Migration to D10:- Future-proof technology – Stay ahead with the latest security updates and performance enhancements
- Better User Experience (UX) – New features, improved accessibility, and a more flexible design
- Long-term cost efficiency – Reduce maintenance costs for outdated technology
- Upfront investment – Migration requires planning, resources, and budget allocation
- Complexity – The process can be challenging, especially for highly customized sites
- Learning curve – Teams may need time to adjust to the new system
At Dropsolid, we understand that not every organization is ready to migrate immediately. That’s why are part of the Drupal 7 EOL program.
What sets us apart?
Only 3 companies globally qualify for the EOL program and offer Extend Support for D7. We are the only partner in Europe, with offices in Europe and the US. This makes us the go-to-expert in the region for maintaining your D7 site securely while you work on a seamless transition to D10.
At the same time, we know that migration is inevitable—and when you’re ready, we can evolve your D7 and can help you migrate to D10 too.
What we offer:
- We keep your D7 site secure with ongoing updates and maintenance
- Migration to D10: customized migration roadmap, tailored to your business needs, covering everything from technical setup to team training
- Future-proof growth: our roadmap ensures that your site isn’t just D10-ready, but also DXP-ready, seamlessly integrating with your existing tools
Find all info about our related services here.
Key considerations: How to Decide?When choosing between Extended Support and Migration to Drupal 10, ask yourself:
- What’s your timeline? Do you need more time, or are you prepared for transition?
- What’s your budget? Can you invest in migration now, or do you need to spread costs over time?
- What are your long-term goals? Do you want to future-proof your site, or is short-term maintenance enough for now?
- How complex is your current setup? A highly customized site may require extra planning before migrating.
- If you need more time to plan and budget, Extended Support can provide a temporary solution.
- If you’re ready to future-proof your digital platform, migrating to D10 is the smart choice.
Either way, Dropsolid has your back—whether it’s keeping your current site secure or guiding you through a seamless migration. Let’s make the right move together.
Ready to explore your options? Get in touch with us today!