Skip to content Skip to navigation

Home of the Stanford Web Services Blog

Shea McKinney Posted by Shea Ross McKinney on Thursday, February 26, 2015 - 11:00am

Drupal comes with a built in search module that provides some pretty basic search options. Like everything else we do, we ask ourselves, "how can this be better?" One of our recent projects has given us the opportunity to evaluate some new options for search. 

Note: This evaluation has a specific case of needs/wants and my notes on them are below. 

Photo of John Bickar Posted by John Bickar on Friday, February 13, 2015 - 2:00pm

If you're using Behat and the Drupal Extension, you might find the following code snippet helpful if you want to add a step to wait for batch jobs to finish.

If one of your Behat scenarios kicks off a batch job (e.g., a Feeds import), and you want to wait for that batch job to finish before moving on to the next step, add this step definition in your FeatureContext.php file:

Joe Knox Posted by Joe Knox on Monday, February 2, 2015 - 9:00am

Google Analytics gives you critical insights that help drive innovation and evolution by showing you exactly how people are using your site. Understanding how your site is being used can aid in identifying where improvements can and should be made. This post will cover how to add Google Analytics to your Drupal site.

Photo of John Bickar Posted by John Bickar on Tuesday, January 20, 2015 - 9:00am

I gave a lightning talk at the Stanford University IT Unconference on October 30th, 2014, titled, "The (Wo)Man and the Machine: Automated Testing, User Stories, and Code Refactoring".

In five minutes, I outline how (and more importantly why) we use Behat to run automated tests to improve user experience and support large-scale code deployment and refactoring.

Video is below.

Posted by Linnea Ann Williams on Monday, January 19, 2015 - 5:02pm

How do you develop website content with the help of multiple content creators and ensure the results are written in a unified, consistent voice, tone and style? With a strong, in-site style guide for your editors.