Danger rose field for Drupal 7

TAGS: drupal

We've recently begun work to extend the Avalanche Forecast module and push it in a new direction for Drupal 7.

VBO actions for CiviCRM custom fields

Keying off of the work we did previously with EGA, we saw an opportunity to improve on grants management in CiviCRM by using VBO to flag grants.

Road less travelled during a code sprint

Code sprints are a great way to work on pet projects, new features, crusty bug fixes or glorious UI improvements. Often times, a code sprint will have a goal and anyone that wants to attend the sprint should try to work towards that goal.

Kind words from a client

When working with clients to help solve their problems, we're always interested in the impact. We like to know that the time and the commitment goes beyond "drawing a paycheck." It's rewarding to know that you've done something to help someone else. We received mail from one of our clients the other day and felt compelled to share.

Safari extension to generate a string

TAGS: js

Often times we find ourselves in need of generating a random string. Who doesn't? While pwgen is a real beaut and there's even a JS version, it's just not as convenient as we would like. So, we came up with our own.

Strange Loop 2011 : Retrospect

At Strange Loop 2010, we were blown away by the diverse knowledge and skill set from the attendees and speakers alike. This year was no exception.

Prototype mobile brewfest app

TAGS: iphone

For the fourth year in a row, we're attending (and volunteering) at the Oregon Brewfest. This year, we decided to write an app to help us in the enjoyment of this lovely yearly event.