Logo Size: Please stop.

A logo for a company is important, but it is not your site! A lot of people feel that their logo is the most important part of their site. And there is a point to this, it is that their logo is the only thing that represents their brand at this point. However, it is … Continued

No Man is an Island

At NEWMEDIA, we pride ourselves on our ability to collaborate and work as a team. It is this mentality that has gotten us to where we are today and will lead us into the future as a successful company. During Drupalcon, the keynote on the first day talked about having a rock star on the … Continued

Drush Make: Don’t Store What is Stored

In the devops community the standard process is to allow other repos store what is theirs, and let your repo store what is yours. To do this we use scaffolders, builders, bundlers, package managers, etc. Drupal is not an exception, it is an example. Drush is the tool we use for Drupal and it allows … Continued

Web Components? Are They Forrealz?

At Drupalcon, one of John Albin’s session was a discussion about the possibility of using W3C Web Components as a templating engine. The session was the first time that I had heard about Web Components and it lead me to look into the complexities that Drupal and Web Components offer. What are web components This … Continued

Partial to Partials: BoF Recap

At DrupalCon, I held a session about the organization of partials. @johnalbin and @sungug were kind enough to make an appearance and impart some of their wisdom with the Drupal Community of how they do partials. In this article I will discuss their methods, as well as mine, for doing partial layouts in the Drupal … Continued

Drupal CMI: How Drupal 8’s Configuration API Can Work for Development Teams

Drupal 8 opens the door for clean, readable, version-controlled configuration in Drupal development. But how can we leverage this system effectively in development teams? Configuration Management in Drupal 7, Our Process Our collaborative Drupal 7 development process typically starts with a site built by a team, entirely defined in code. We don’t do databases until … Continued

Twig: Extending Drupal Templates

This is the first part of a series on Twig and how to use it in Drupal 8. This blog will discuss how to extend templates using blocks and complicated overrides One of the sessions I enjoyed the most was Twig: Friendly Curl Braces Invade Your Templates by KNP Labs Ryan Weaver. He discussed a … Continued

2014 DevOps Report and DrupalCon

This week: 2014 DevOps Report and DrupalCon This week I have been attending DrupalCon. This is my first DrupalCon and I am impressed by the inclusiveness of the Drupal community and the prospect of the release of Drupal 8. I have been enjoying interacting with many of the people that I have meet. Since my … Continued

DrupalCon Austin: My First Con!

DrupalCon Austin: My First Con!

My first impression is extremely positive. There is something for everybody and, as always, I am blown away by the amazing collaboration and support within the Drupal community. Becoming a Drupalista is still proving to be a high point in my career. This is why… I arrived in Austin on Sunday and was immediately impressed. … Continued

Deploying a Drupal Site from a Chef Role

Deploying a Drupal Site from a Chef Role

With a properly setup Chef repository and server, managing Drupal application deployments becomes a simple exercise of managing the subset of metadata within the combinations Chef role files that are specific to each deployment. Prerequisites This article will focus solely on the mechanics of how to deploy a Drupal site by creating and updating a … Continued