All Good Things

must sometime come to an end. WebMaker one of those things. After freelancing for more than a decade, I've moved on and dissolved WebMaker Inc. I'll look back on owning my own business with a sense of accomplishment and humility for all the clients who chose to trust me with their online presence.

In April of 2014 I moved into the next chapter of my career as a full-time Front End Developer for mission-driven Teach For America. 

Scald in Drupal 7

It seems we're going to be using Scald in our Drupal 7 redesign. I've never hear of it, so after a quick search, turns out it's a Drupal 7 module for media/image management like Media, only different. From what I read, it creates its own entity system instead of relying on the core entity system.

Git Up

I'm on a project working with an outside shop right now, and of course they have their own workflow. I always learn something new from these experiences and this is no exception.

I've used git pull since I started working with GIT to pull down the lastest from a repo. This week I was introduced to git up which will stash any changes you haven't committed, pull the repo, and unstash those changes.

From the GitHub repo:

git pull has two problems:

Drupal Security Notices

With a couple extremely time-sensitive announcements in as many weeks, I thought it would be helpful to let folks know how to get these security advisories BEFORE your website notifiies you.

Login to your account. Then go to Profile and click on the Edit tab. A new nav bar appears, click on My Newsletters. Select "Security Announcements" and then click Save.

You can visit and bookmark this page to see the latest annoucements: Security Advisories

BADCamp 2014 Session

BADCamp 2014 Session

At the eleventh hour, a colleague and I decided to submit a presentation for BADCamp 2014. Lo and behold, it was accepted. How thrilling!

Then reality set in and we realized we actually had to put this thing together. Some late nights, last minute change and a dry-run to our Drupalistas Group, but we did i!

We gave a beginner level presentation titled "MIghty Modules You May Not Have Met (Yet)". It was a success despite our nerves.

SMACSS in Drupal 8

This is an overview of Drupal 8's adoption of SMACSS for CSS architecture and file organization, along with some of the best practices outlined in the documentation at You can checkout the links at the end for reference.

SMACSS stands for Scalable and Modular Architecture for CSS and is a guide to CSS structure written by Jonathan Snook.

CSS Architecture for Drupal 8

The CSS Architecture for Drupal 8 aims to apply emerging best-practices for CSS, including the SMACSS system of modular CSS architecture.