• strict warning: Non-static method view::load() should not be called statically in /home1/laurenr1/public_html/sites/all/modules/contrib/views/views.module on line 879.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home1/laurenr1/public_html/sites/all/modules/contrib/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home1/laurenr1/public_html/sites/all/modules/contrib/views/handlers/views_handler_filter.inc on line 589.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home1/laurenr1/public_html/sites/all/modules/contrib/views/handlers/views_handler_filter_boolean_operator.inc on line 149.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home1/laurenr1/public_html/sites/all/modules/contrib/views/plugins/views_plugin_style_default.inc on line 25.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home1/laurenr1/public_html/sites/all/modules/contrib/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home1/laurenr1/public_html/sites/all/modules/contrib/views/plugins/views_plugin_row.inc on line 135.

Web Developer at Google, Board Member of Green Map, Author of
Mapping with Drupal

Mapping with Drupal
Mapping with Drupal
, the book that I've been working on for the last few months, has been published!
Buy now
from O'Reilly.com: $19.99 for the print book; $9.99 for digital. Also available from Amazon, Barnes and Noble, and more.

Over the last nine years I have been using PHP to build websites for companies across the UK and the US. I got my start working on Edinburgh University's student newspaper, and went from there to freelance web development.

Since 2006 my work has mainly been with Drupal, an open source content management system. As well as building Drupal websites I am an active member in the Drupal community, notably organizing the most recent Drupal Camp in New York. I have contributed several Drupal modules, and am a maintainer on others.

In 2009 I started working for Sony Music in New York as a Drupal developer, where I built sites for artists on their record labels using Drupal. I then worked as principal engineer for Zagat, helping to migrate their website over to Drupal. I now work on the Google Local team.

I am on the board of directors at Green Map System, an environmental non-profit that works with communities around the world to help them map green living.

Away from the keyboard I'm an avid cyclist, whisky lover and rock climber.

Find me on LinkedIn and Twitter.