Extracting data from Drupal entities the right way

If you’ve ever had to extract data from Drupal entities you know it can be a painful process. This post presents a solution for distilling Drupal entities into human-readable documents that can be easily consumed by other modules and services.

Scraping websites into Drupal using Feeds and Import.io

Recently, I was faced with an interesting challenge; develop a system for importing thousands of hand-build sites into Drupal. One of the tools that we encountered in our research was import.io, a web data platform and web scraping tool. This blog post will take you through the steps of using import.io to bring content into a Drupal site.

Testing Drupal with CasperJS

In our last post we used CasperJS to rapidly test the user interface of a website. Now we will build on these skills and add a familiar element into the mix: Drupal. Like any framework, Drupal offers many predictable, standard behaviors which we can take advantage of. Using this predictability, we can easily test many behaviors including logged-in activity such as posting content.

DrupalCamp Twin Cities: Frontend wrap-up

This year’s Twin Cities DrupalCamp had no shortage of new faces, quality sessions, trainings, and after parties. Most of my time was spent in frontend sessions and talking with folks. Being that I live in Minneapolis, this camp is especially rewarding from a hometown Drupal represent kind of perspective. Below are some of my favorite sessions and camp highlights.

Frontend roundup: DrupalCon Amsterdam

As many of you might know, I am now on the other side of the pond, so I’ve paid extra attention to the DrupalCon Amsterdam schedule as it has been coming together. I want to highlight a few frontend goodies that I’m particularly excited to see.

Design, prototype, and style in browser

As Brad Frost aptly points out, the core pieces of responsive web design (fluid grid, flexible media, and media queries) are only the tip of the iceberg. In our latest training session at DrupalCon Amsterdam, the Web Chefs will show you how to level up your responsive design skills to create amazing experiences across the web.

DrupalCon Austin: Frontend Wrap up

So much happened at DrupalCon Austin, per usual it was a crazy week full of trainings, sessions, parties, and development. I took much of my time attending important frontend sessions and BOFs, and spent Friday at the frontend code sprints. Many exciting ideas came out of the ‘Con, and here are the most important frontend updates that I was involved in.

Parallel Database Reloads with Node.js and Drush

Have you ever found yourself working on a large Drupal site, pleased with whatever new piece of functionality you’re adding but simultaneously terrified of inevitably needing to reload the database? The thought of waiting twenty, thirty, forty, or more minutes to pull down a database is completely unacceptable and a huge waste of valuable developer time…

Pages