Capistrano: Drupal deployments made easy, Part 1
I'm a big fan of having an automated deployment process. It's really the web development analog to the "one step build process", as described in the...
I'm a big fan of having an automated deployment process. It's really the web development analog to the "one step build process", as described in the...
The latest 6.x-2.9 release of SimpleTest includes a backport of the e-mail capture feature from D7. This means you can finally unit test e-mail...
Of all the powerful words in any language assertion is in my opinion the absolute most powerful. With affermative language we are able to create...
Facebook networks are one of the major ways that it allows people to connect to each other. Networks come in a few different types including: Regions...
It's well known the iPhone can play H.264 video. With tools like ffmpeg, hooking this up to Drupal ought to be simple, right? Here are a few snags I...
How can your nonprofit generate buzz without spending any money? Leveraging social media channels is a great way to start.
If you have ever needed to bulk generate menu items in Drupal (I used this for theming some drop-downs), here is a snippet to accomplish it. The...
This week I had the wonderful opportunity to work on an interesting problem that as far as I can tell hasn't been documented. The call came out that...
In my experiences in the past working with external contractors is often a pain, especially the final merge where you try to incorporate all their...
First of all, let me preface this post by saying: I love web standards, I love browsers that support web standards, I love most internet browsers...
Having only left Rubyville a couple weeks ago there are still a lot of Ruby-based utilities that I still find incredibly handy. One such utility that...
Over the last two weeks I've been working on a project to convert one of our client's websites to Brightcove 3 players. As I am quite new to drupal...
A recent project required the use of a view to create a custom search page. The view worked as expected, with exposed filters providing the multiple...
It's almost time -- Sunday, September 20 at 8 PM on CBS -- for TVs finest to come together for the Primetime Emmy® Awards.
The decision to store settings.php in your version control system can be sticky.
Here is a short list of things I check before finishing a new deployment. Database logging row limit (admin/settings/logging/dblog)
I just figured out a fix for an annoyingly circuitous, tortuous, and baffling MySQL problem. I am not yet an expert of back-end system configuration,...
Reading through the Weekly Drupal feed, I found a linked site that is pretty rad. Being primarily a developer, I am always interested in exploring...
Recently we had an interesting issue with one of our multi-site Drupal hosting deployments; the cron was not running regularly.
By now you may have heard about the frenzy for grabbing a personalized URL for Facebook. Within 15 minutes of the service being available Friday...
I was recently working on a Brazilian Drupal 6.x site that uses CCK forms and needed some functionality to map a dropdown select list of states to...
Facebook just announced a public API to the Facebook Stream (aka Facebook updates).
Ran into an interesting little snag this morning - a client's Drupal site was spitting out "Access Denied" errors for all page loads by anonymous...
I just read an article by @marshallk (thanks to @turoczy for the link) asking
If you've built out more than a few Drupal projects, you've probably gone through the same song & dance a number of times - find the most recent...