Visual Regression Testing with BackstopJS
Fun fact: The creator of BackstopJS has referenced this blog post as the recommended tutorial for BackstopJS v2!
Fun fact: The creator of BackstopJS has referenced this blog post as the recommended tutorial for BackstopJS v2!
I've been working with relational databases for a long time.
Update, November 27, 2017: This post explains the Http service used in Angular 2. This is now deprecated in favor of the newer HttpClient released in...
At the time of this writing, the Search API module is still in alpha phase. A note from the module maintainers warn that it is unstable. This blog...
I recently spent some time fighting against the Drupal Media and
Before working at Metal Toad, I saw an email from Acquia. A strange email. It went something like this:
The software industry is facing a workforce shortage of unprecedented proportions.
One cornerstone of scrum is the team sprint commitment. A team must make their sprint commitment in order for the business to have faith in the team...
How do you update the database of a WordPress site that's already in production without a lengthy content freeze or losing your client's data?
Ever since Grace Hopper came up with the A language programmers have been trying to create new languages and processes that make it easier to do work...
Note: This article refers to AngularJS v1.x only.
I love how easy ActiveAdmin is to use out of the box, but it can force you into using a panoply of workarounds for forms with any significant level...
OK, so you are a site builder or a privileged role building a view.
Let's visualize and talk about the "full stack" of web development.
Drupal 8 provides a flexible, plugin-based architecture for migrating data into a site. In Part 3 of this series, we explored how to migrate...
Drupal 8 provides a flexible, plugin-based architecture for migrating data into a site. In Part 2 of this series, we explored how to migrate users...
In this article, we will be building a custom migration which will import users from a Drupal 7 site into a Drupal 8 site. The migration will include...
Drupal 8 includes a powerful built-in migration system for importing content into your site. It is designed to handle data from Drupal 6 or 7, and...
Drupal 8 is in beta now, and recently I’ve had a chance to start working with it. While much of the admin interface is comparable to Drupal 7, there...
At Metal Toad we use Capistrano to deploy our projects to their respective servers.
I am now within a couple days of having survived as a Junior Developer at Metal Toad for 10 whole months.
I hesitate to review Stack Overflow Careers 2.0, but I'm so excited I just can't hide it. I imagine that this is what the early adopters of LinkedIn...
In this week's episode, we'll be revisiting the Git workflow in greater detail. I was originally going to discuss Capistrano too but quickly realized...