Client Area

Do Drupal Right

Wednesday, February 12, 2014 - 10:06am

Introduction to Jay’s Winter List

It has been awhile since I have published a top modules list for Drupal so I thought with Drupal 8 coming out soon it was time for one last top Drupal 7 modules list. As I have stated in past blogs on this subject, it can be very challenging to sort through the literally thousands of modules available for Drupal. Therefore, what I like to do as an 8 year veteran of Drupal is routinely publish a list of modules that I use most often on projects. In doing so I hope to give newbie developers a good list to start with. Some intermediate developers might also find a handful of less obvious modules that can help them out on their next project as well.

Thursday, September 19, 2013 - 4:22pm

Internet usage has exploded throughout the world over the last decade. More than one third of the world's population now has internet access. In 2012 2.27 billion people were using the internet, which is double the number in 2011. The ability to serve fully translated content to users is more important than ever. Translated content can help you to better market your brand in new regions, and can help establish your website as an authority on its subject matter. This is because it's seen by more users and is accessible to a larger audience.

Monday, May 13, 2013 - 10:06am

Drupal sites have a life cycle. Module support shifts from one version of Drupal to the next. New solutions are identified, and old solutions are refined.

For, updating to D7 meant improving mobile support and implementing a cleaner, more regular presentation, and simplifying content management workflows.

This is a discussion of techniques used throughout the project, challenges, and lessons learned.

Monday, May 6, 2013 - 9:24am

Get a high speed and large scope overview of jQuery and it's use within the Drupal ecosystem. Ideal for themers or developers looking to take that next step into the client side. Equal time is spent exploring pure client-side and server-side applications of the AJAX and javascript framework in Drupal.

Monday, January 14, 2013 - 2:11pm

When gathering project requirements, hearing a client ask for "WYSIWYG" can be cause for concern.  Clients see an easy way to manage content but are often unaware of potential consequences.  As more tools are leveraged within an editor, the potential that something may clash with CSS on output can increase.  Prudent developers may immediately work to limit the set of tools provided to the client.  If you're lucky, you can get away with supporting "links", "bold", "italics", but not "underline"!

Tuesday, January 8, 2013 - 10:46am

A common data architecture in pre Drupal 7 websites is the use of a separate content type to represent groups of fields that can have multiple values in an original main content type. For example, you might have a content type called Portfolio Gallery. Galleries can have multiple images, and each image field needs a couple of text fields to provide additional image data(photographer name, location etc).

Tuesday, October 2, 2012 - 3:05pm

Even the best sites need to be upgraded over time. Mediacurrent initially built the Emory Michael C. Carlos Museum in Drupal 5. Over time we've done maintenance releases and feature enhancements for Carlos, but software as well as websites have a limited lifetime. As 2012 rolled around we noticed that most of the 5.x modules have reached their end of life and certainly no new 5.x modules were being created. This lack of updated and new modules severely limited what new feature sets Emory could incorporate into their site.

Wednesday, August 1, 2012 - 1:51pm

ASPiRE, the new television network from Magic Johnson Enterprises, launched in June on Comcast and Time Warner Cable in approximately seven million homes. The network also launched its new web site,, on Drupal.

Thursday, June 14, 2012 - 9:57am

Introduction to Jay’s Summer List

Check out my latest D7 top modules list!

There are literally thousands of modules available on The funny thing is, most developers tend to use only a small percentage of those modules. So out of 16,000+ modules, many developers have only installed up to 200 different modules across their various projects. Furthermore, I think you will find that developers continually use only a few dozen of the same modules on almost every project. It's for that reason why from time to time I like to put together a list of my most-used modules. By doing so, I hope to help new developers figure out what modules they need by narrowing down a list of 16,000 down to around 50 or so modules.

Late last year I released my first...

Monday, June 11, 2012 - 9:54am

The way we can create Maps in Drupal is changing. In this webinar I cover utilizing the Geofield and Openlayers contributed modules to create beautiful dynamic maps in Drupal. We explore what Geofield, Openlayers and their supporting modules do, and walk through an easy to follow recipe for using these contrib modules to create custom maps.