Test your Drupal site's functionality in a human-readable format. Behavior-driven development is a great way to write tests for code because it uses language that humans can understand. Let's see how to implement BDD in Drupal.
In preparation for Agaric's latest migration training, we've seen again that getting a development environment suitable for working on Drupal with Composer is a big road block. For that reason, here are instructions for getting it all going, suitable for our training or for working on Drupal in a code sprint, with only one hard requirement: PHP.
Agaric hosts a weekly Show and Tell to share tips and tricks, but this week we had a presentation on how cooperative developers can share work on projects.
Sometimes it is necessary to add extra information in our entities in order to migrate the content to Drupal 8.
We built the Give module to make it easy to create donation forms and manage donations, right within a Drupal website.
Drupal sanitizes the variables you pass in, but sometimes it's better to escape that.
Despite the challenges and setbacks we all experienced in 2018, we're grateful for what we accomplished and resolve to fight even harder for the free and open web in 2019.
Come to Seattle, Washington and learn how to migrate content into Drupal 8.
An overview of the free software tools we use to run our business.
Avoid $25,000,000 fines and respect users' privacy by making your website GDPR compliant.