The Value of 10% Time in Improving Your Life and Productivity
Convincing people that 10% time is valuable can sometimes be a chore but I'm probably one of the luckiest guys in the country because my bosses...
Convincing people that 10% time is valuable can sometimes be a chore but I'm probably one of the luckiest guys in the country because my bosses...
You know that button on the website you want to change? The one that looks like it was designed in 1999? Guess what? It was designed in 1999, and so...
Here's a tiny shopping cart block for Ubercart that fits right in with the menu. Of course the standard block could be themed this way, but this is...
If you haven't already heard of it, the Theme Developer is a great tool. It works like firebug, but for Drupal.
As someone who has worked in the web industry for over 10 years, I've seen a lot of friction between designers and developers.
When you first start creating a Drupal theme, you might be frustrated by the large number of stylesheets that are included by default in your theme...
The toad just finished a small project involving the Facebook API and by far the most confusing aspect of the project was the terminology regarding...
Is your unix-based system time out of sync? If it is out of sync by more that 1000 seconds, you will need to manually force it back into sync.
If you've ever worked with a rich data model in drupal you know it can be a pain to load up all the children and parents of a node within the...
So there we were, facing a Flash based video player that could have multiple tabs of many videos apiece.
During the theming process for the Emmys, specifically Emmys.com and Emmys.tv, we were presented with 2 differently styled marquees. On Emmys.com,...
Performance benchmarks for Drupal caching solutions reveal Boost as the top choice for small sites, emphasizing the importance of efficient cache...
Enhance your Ubercart checkout breadcrumbs in Drupal with this easy snippet to create a more intuitive navigation path for your customers.
A lot of what's written about performance tuning for Drupal is focused on large sites, and benchmarking is often done by requesting the same page...
Lately I've been working on a project to allow drupal to intelligently manage legacy data, to display, edit, and work with all aspects of the data as...
A strange quirk in Drupal 6 hard-codes comment rendering into the node module. This makes it quite difficult to reposition comments, for instance...
Advanced Capistrano and Drush integration for seamless Drupal deployments, including multistage environments, multisite management, and automated...
Whitehouse.gov's switch to Drupal marks a significant endorsement for open-source software, promoting transparency and efficiency in government...
Automate your Drupal deployments with Capistrano for efficient, error-free processes. Learn setup and best practices in our step-by-step guide.
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...
Exploring how language frameworks like PHP, Ruby, and Drupal influence developers' mindsets.
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...
Learn how to stream H.264 video from Drupal to iPhone, overcome server configuration issues, and ensure compatibility with ffmpeg adjustments.
Harness social media for your nonprofit's success with practical tips on leveraging digital channels to engage volunteers and boost communication...
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...