Big news for web fonts and video today
The codec wars around the HTML5 video element might be settled sooner than you think: Basically, Google just open-sourced VP8, a video codec. VP8 is...
The codec wars around the HTML5 video element might be settled sooner than you think: Basically, Google just open-sourced VP8, a video codec. VP8 is...
When Webchick announced that Drupal was moving to Git at Drupalcon, our office erupted in pleasure at the news. Lots of great Drupalists are already...
Every conference is better with events, but finding them can be such a pain when you're trying to absorb all the info in the seminars.
Okay, as mundane as it sounds there are a lot of articles around the internet that are fundamentally misunderstanding the simplicity of this request:...
During my last mini flash project I created a project designed to help me with async calls in AS3. I hope that it helps you too. You can find the...
A previous post described how to reposition node comments with Drupal's hook_menu_alter(), to facilitate a tabbed interface. One side effect that...
Please don't get me wrong. Developers like designers who familiarize themselves with the technologies they are designing for.
Developers think of design as Black Magic*. Really.
Metal Toad is proud to be a gold sponsor for DrupalCon SF 2010. If you see us there, say hello!
There's a lot of good to be said about the Brightcove iPhone SDK, it's easy, it seems to work really well, but there's also a ton of gotchas and the...
Do you remember that Art Director who burst into your office with a crazy deadline for a print piece and then let you figure out who to actually make...
When discussing the benefits of open-source frameworks (especially Drupal), I've often heard, "But if everyone has access to the source code, how...
Imagination time: Imagine for a moment that you have an app, it has one button and one little window. When you click the button it changes the text...
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,...
In the discussion following my last post about cron and the cache hit rate, I promised to do