An odd mixture of developer notes, project writings, and general observations
October 30, 2013
Recently we made a few new additions to the Friends in TV Drupal website. Frist of all, the business model of Friends in TV was changing. Their online community was growing so fast that it was time for Friends in TV to harness additional funds. In the past, access to the Friends in TV Drupal website required a friend referral only. But Friends in TV felt that they needed to go the subscription model route with their website in order to keep thriving. 
October 24, 2013
Think of your favorite TV show. It did not just materialize suddenly from nowhere as an amazing production miraculously broadcast in the evenings for your entertainment. People had to actually write the story and create those episodes. What is more, your favorite show is probably not just actors talking and a camera guy rolling. There is likely an entire supporting crew of excellent people like lighting and audio techs, makeup and hair artists, wardrobe and set creators just to name a few. 
October 14, 2013
In many technical fields, jargon can be a hurdle. When entering the world of content management systems, even the word Drupal can seem new and strange. Here we will discuss cron: an important term in the web development world that can seem enigmatic.
August 2, 2013
The Moment of Truth: iPhone 5 versus Samsung Galaxy S4. The Galaxy S4 / HTC One comparison shopping took me 10 minutes at the store max. But afterwards, the real test began. Comparing the iPhone 5 to the Samsung Galaxy S4 was much more difficult and took me much longer to decide about.
July 25, 2013
Which new smart phone do I get? iPhone 5, HTC One, or the Samsung Galaxy S4. Since I was knee keep in the smart phone decision madness a while ago, I thought I would chime and share my thought process in phone shopping and my conclusions.
May 20, 2013
Today I had Javascript loaded, mobile-only ads that needed to be implemented on a responsive site.  Uh oh. Easy solution?  Hide the div when it is not mobile.  Unfortunately, that means the ad still gets loaded.  When it is loaded, but not displayed either an advertiser gets falsely charged or your click-rate is negatively skewed.  Big no-no's for a high ad revenue site.
May 1, 2013
APC stands for Alternative PHP Cache.  APC can provide some great performance benefits for Drupal sites by optimizing how your server processes the PHP code that makes your website work.
April 30, 2013
Probably everyone who has worked with Drupal to any extent already knows about the benefits of turning on Drupal's built in Page cache.  That said, most people have probably never really thought twice about the negative impact of not doing so on the performance of your website.  While doing some performance benchmarking before overhauling our servers, I decided to take a couple minutes just to test the performance impact of not enabling Drupal's Page cache.
April 29, 2013
There are numerous different ways to benchmark page request times for your website, but the simplest tool comes with Apache out of the box.  It is called Apache Benchmarx Tool, and it is extremely easy to use.  You just run the command ab on the command line, and it will give you all of the information you need about how to use it.
February 21, 2013
For this project we wanted to use a template to save on design costs, but Children’s Outreach Solutions had their own branding and color scheme that their website needed to match. So we took a best of both worlds approach when it came to the design concept for this Drupal website. Children's Outreach Solutions purchased a Drupal template license from TemplateMonster for the Happy Vegetables theme. But then we went above the normal scope of just applying new graphics to customize the template theme. We updated the color palette of the theme to match Children’s Outreach Solutions needs. Let’s take a further look at our template editing approach.