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.… Continue reading DrupalCon Austin: My First Con!
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… Continue reading Deploying a Drupal Site from a Chef Role
Creating a Google Map Link in Views Using an Address Field
There are times when you don’t want to embed a map on your site and you simply want to link an address off to Google maps. Here’s how to do it using address field. Address field module doesn’t currently have a views formatter to display an address as a link to Google Maps. You could… Continue reading Creating a Google Map Link in Views Using an Address Field
Using Knife and Knife.rb for Managing Databags
Securely deploying sensitive data with Chef can be achieved through the use of encrypted databags, which can be managed easily with a properly configured knife.rb file. If you’re using Chef as your configuration management solution, you are probably familiar with it’s powerful command line utility, knife, which allows one to interact with the chef server… Continue reading Using Knife and Knife.rb for Managing Databags
Time-Boxing for Success!
One question often asked in interviews is ‘How do you make sure you get things done in your day?’. Time boxing may be your answer! If you’ve ever been asked the interview question, ‘How do you make sure you get things done in your day?’, what they’re really asking you about is your time management… Continue reading Time-Boxing for Success!
Acquia Certified Developer… Check
I took the Acquia Certified Developer test this morning and … PASSED! “Earning Acquia Certifications will gain you visibility and credibility for your experience and expertise and help your organization establish a leadership position within the Drupal community and with Acquia products.” (Acquia Learning Services) Overall, I thought it was a very fair test. The… Continue reading Acquia Certified Developer… Check
Integration Testing with KitchenCI First Steps
When you want to test the integration of your snowflake data into your environments you should consider KitchenCI. You should understand Test Driven Development with RSpec and Chef to such a degree that you have exhausted it as a resource. In that post we created a set of acceptance criteria and tests that support a… Continue reading Integration Testing with KitchenCI First Steps
First Few Weeks at NEWMEDIA
My first few weeks at NEWMEDIA have certainly been exciting! I have been enjoying meeting and collaborating with my new colleagues and getting settled in. The team is very talented and after working here for a few weeks it is no surprise to me that the Denver Business Journal awarded NEWMEDIA as one of the… Continue reading First Few Weeks at NEWMEDIA
DBUG Meetup: Drupal 8 Module Development
On Wednesday, May 14, I will be presenting on Drupal 8 module development at Applied Trust in Boulder. This meetup will focus on Drupal 8 module development. We will begin by discussing some of the new things in Drupal 8, such as OOP and symphony. We will then move into breaking down the elements of… Continue reading DBUG Meetup: Drupal 8 Module Development
Building Base Boxes with Packer
Packer is a powerful tool that enables the creation of identical multi-platform virtual machine images from a definition file. In this article we will discuss how to create base virtual machines for testing and deployment with nmdpacker. One of the bigger challenges we face when working with team based infrastructure management is how to provide… Continue reading Building Base Boxes with Packer