Video: Quickstart to testing with Behat, Mink, and Selenium
It is easy to test your website's functionality using Behat, a PHP framework for BDD (behavior driven development). This video quickly goes through the configuration of Behat, Mink, and...
View ArticleWhy Drupal 8 should drop RDFa (and microdata) in favor of JSON
As many in the Drupal community know, I have been heavily involved in the work around RDFa and microdata in Drupal for the past four years. What is generally less well known, though I've discussed it...
View ArticleVideo: Setting up REST Services in Drupal 8
With Drupal 8, you can provide REST services to interact with your site’s data, and you don’t have to rely on contrib modules to do it. This screencast is the first in a series demonstrating how to...
View ArticleVideo: DELETE requests and Cookie Authentication in Drupal 8's REST
You can remove content from your site using the HTTP method DELETE. Since you don't want just anyone deleting content from your site, you'll want to keep permission limited to trusted users. In this...
View ArticleVideo: Using Basic Authentication in Drupal 8's REST Services
Drupal 8 core offers an alternative to cookie based authentication, which is HTTP Basic Auth. In this video, I show you how to use Basic Auth, touch on the security concern of using Basic Auth over...
View Article