image of wooden bricks

Drupal Field Collections: Repeat with Style and Class

Content comes in many shapes, forms and sizes. However, there are some common content patterns that we web designers and developers use quite often. One of these patterns is the combination of image, title, text and link to create a card-style teaser—often used, often created, often duplicated—and for good reason. Let’s take a look at … Continued

image of two cars

Protecting Your Investment with Routine Maintenance

Similar to routine oil changes and other maintenance services for your car, ongoing security patches and software updates are necessary to ensure your website stays protected and performant. In the sections below, we review the many factors that will help you determine the right plan and maintenance frequency to meet your website’s needs. When is … Continued

image of haversine formula implementation

Using the Haversine Formula in Drupal 7

The Haversine formula is one of the easiest to use pieces of complicated math I’ve had the pleasure to use. If you’re not familiar with it, it’s pretty simple in theory – it’s an extension of the Pythagorean formula from a grid to the surface of a sphere, which basically means that you can use … Continued

image of developer working

Improve your Frontend Toolset with Grunt and LibSass

Learn how you can leverage Grunt and LibSass as groundwork to improve your Frontend Development process and deliver better optimized sites for clients. At NEWMEDIA we’ve been utilizing Sass and Compass compiled with Ruby for CSS Preprocessing for quite some time now in our Drupal projects. While this toolset has served us well, the toolset … Continued

Drush Make: Evaluating the Benefits and Pain Points of Each Approach

Drush Make: Evaluating the Benefits and Pain Points of Each Approach

Drush make is a popular solution for Drupal developers wishing to represent an entire application codebase in a single make file (or collection of make files), but does it always make sense to use? And is it a one size fits all solution? This article reviews several advantages and disadvantages of the more common approaches … Continued

image of hands holding gears

Avoiding the “API Integration Blues” on a Drupal Project

As Drupal continues to mature as a platform and gain adoption in the enterprise space, integration with one or more 3rd party systems is becoming common for medium to large scale projects. Unfortunately, it can be easy to underestimate the time and effort required to make these integrations work seamlessly. Here are lessons we’ve learned… … Continued

NEWMEDIA’s Site Development Process (SDP)

At NEWMEDIA we have spent a great deal of time perfecting our site development process. Through many trials and errors we have converged on a SDP that works for us. When working in a team or in an environment where your code and systems are going to be used by people other than yourself, it … Continued

Image of DrupalCon 2016 New Orleans Logo

DrupalCon Supports Women in Tech

The Drupal Community allows developers and users to join forces to share and grow their Drupal skills during a three-times-a-year, weeklong conference. Fortunately, DrupalCon also is growing the presence of women at these meetups—not only as attendees but as leaders. DrupalCon New Orleans will do what every DrupalCon does: showcase improvements to the Drupal platform … Continued

You should build with Drupal 8 Internet of Things

You Should be Building in Drupal 8 Now

Drupal 8 has been in beta since October 2014. With the critical issue count down to the home stretch, and updates now required for schema changes, if you’ve been sitting on a Drupal 8 project, you should start building now. Before you kick off, however, you should plan for these early projects to go a … Continued

image of padlock icon on keyboard

Coming Soon to a Hacked Drupal Site Near You: Stolen Credit Card Data

Six weeks ago, the Drupal Security Team disclosed one of the most critical vulnerabilities in the history of the project. Today we’re still seeing usage statistics that indicate tens of (if not hundreds of) thousands of Drupal sites are still at risk. Given that approximately 10% of all reported Drupal installations have an eCommerce component … Continued