Security is a paramount feature of any modern CMS. Drupal has a well defined authentication and RBAC (role based access control) system limiting the scope of what users can or cannot do. Soon we will even have...
It's exciting to see some recent momentum into adopting DDEV as the official local development environment for Drupal, supported by core and contrib community leaders.
We recently spent a few days at Velir overhauling our local Docker development stack for Drupal merging our tool and workflow with DDEV for better project outcomes. DDEV is an amazing fit for modern Drupal development.
A few months back (sorry, its been a minute!) I detailed how you could set up PHPDocumentor to automatically generate documentation for your custom code and modules for Drupal. Another step you can take is automating this...
It was quite a week spent in Pittsburgh earlier this month for Drupalcon! We are beginning to rollout our thoughts and experiences from members of the team who attended, what we saw, and things that piqued our interest!
The image in this post was a picture from the lightning talk I...
A long time ago, I wrote about setting up PHPDocumentor 2 for Drupal in PHPStorm. I had abandoned this approach after a while, especially since not every developer used PHPStorm or IntelliJ based IDE at work (but you very...
It has been a very busy couple of weeks on this end and despite my best efforts I have not had a lot of time to write posts. We've been busy authoring a lot of code.
As a result, three Drupal modules have new releases that contain all kinds of new features:
In just a few short weeks we have made a lot of progress adding features and fixing bugs in the OpenAI module for Drupal. We have just released an alpha7 preview of the module containing 3 notable changes:
Everyone is talking about ChatGPT and where tools like these can fit into everyday life. But is the future of artificial intelligence only chatbots? I wrote an article about five ways we have integrated the OpenAI API (what ChatGPT is built on top of) into Drupal 10 to...