Backstory: Part of a site I'm currently building is set up so that approved users (aka content submitters) can submit resources. Another category of users, content administrators, will need to be able to define the different types of resources (ie. download, YouTube link, PDF file). Neither user group needs to know or care that we're using a single Resource content type to manage these items; the goal is for content submitters to "Post a YouTube link", instead of going to "Create Resource" and selecting the taxonomy term for a YouTube link.
A belated recap of April (and end-of-March) activites and notes: Midcamp, Acquia Certification, and Pardot.
Posted May 13, 2014
Earlier this month I escaped the seemingly-neverending grip of winter to travel to Orlando for Florida DrupalCamp 2014. I had a great time meeting people face-to-face, catching up with old friends, and getting up to speed on the changes that are coming for Drupal 8.
Posted March 31, 2014
Inspired by a recent conversation with a client, along with inheriting developer ownership of a few sites that were not kept up-to-date, here is a detailed explanation on why the code that runs your Drupal site should be updated and maintained.
Note that I'm talking about updating your site's contributed modules or core, which involves minor code changes (for example, updating Drupal core from 7.25 to 7.26), and not upgrading your site to the next major version (going from Drupal 6 to Drupal 7).
"But that's easy!" I say. "Make a view and have it be a page. Wait, no, that can be a bit confusing -- make it a block display instead." After installing Views and CTools, setting up a view, and giving a quick tutorial on block visibility, I'm reminded that it's really not so easy for someone unfamiliar with this system. So, why is Drupal so hard?
Posted July 11, 2012
Web development is the more technical side of website building. Its tools run the gamut from the flashy user interfaces of Web 2.0 to command-line scripts reminiscent of DOS from yesteryear. Here's a quick overview of the core concerns of web development, along with some tools, products, and services involved in building and maintaining awesome sites.
Posted November 19, 2011
The question "What is Design?" — Design with a capital D — is a question for philosophers and big-picture thinkers. My more practical worldview is that the design aspect of a project includes the whats of a website and the details of how the site should be presented to end-users.
Posted November 10, 2011
Communication is important in every professional relationship — including your relationship with your web developer. Don't let the stereotype of the socially inept nerd who plays on the computer all day prevent you from expecting a professional level of communication.
Posted November 03, 2011