Creating handlers for Video Embed Field

Josh:

Video Embed Field is a module that provides a simple interface for placing videos on your Drupal site. It works by simply providing a field of type 'Video Embed' which allows a user to paste in the link to a video from Youtube or Vimeo. The module then provides formatters to show the video and specify settings for it (for example: autoplay, width and height of player, skin color) or as a thumbnail. My hope with the module is to make videos really simple to add to any Drupal site, without a lot of configuration or headache. This blog post is a walkthrough of how to create handlers for other video services that you wish to support.

Posted 05/15/2012 - 13:32

OpenCalais on Drupal 7

Josh:

OpenCalais has been completely rewritten for Drupal 7. We chose to basically start from scratch because of the new (for d7) entity and fields systems, which radically changed the way that we interact with taxonomy terms, and in the hope to vastly improve the UI and be able to add more functionality.

Posted 10/27/2011 - 09:13 // 1 comment

Prepping for the BADCamp App Sprint

Josh:

We're getting ready to head out to BADCamp this week, and in preparation for the Module and App Building Code Sprint on Saturday, I wanted to send out a couple of tips for making the most of the sprint.

Posted 10/18/2011 - 15:45

Testable Requirements and Code

Josh:

"Is it done?" - a question that I hear probably 10 times a day and one that can often be hard to answer. When is a project or a task really done? How do we tell? These questions often lead to problems with budget and scope and cause nightmares for customers and consultants alike. The Computer Science world recognized this issue a long time ago - albeit in a different context - and created a standard for requirements to avoid these problems: A requirement must be Testable.

Posted 04/22/2011 - 14:47

Computer Science for the Web

Josh:

The discipline of Computer Science is often considered distinct from web development. However, in order to develop high-quality web solutions, good coding standards and requirements gathering is vital. Applying the principles of Computer Science can sometimes become tricky, my hope with this series of blog posts is to map some of these standards directly to the domain of the web.

Posted 04/07/2011 - 11:17 // 2 comments

Dynamic Page Display Behind a Proxy Cache

Josh:
Posted 12/22/2010 - 02:08

Couldn't Make It Last Night? December DC Drupal Recap

Josh:

The December Washington, DC Drupal meetup was last night at Stetson's Famous Bar and Grill, and was a great showing from the Drupal community -- Acquia, Development Seed and Department of Vetern Affairs to name a few.

Posted 12/14/2010 - 18:18

Ever wonder if a site is using OpenPublish?

Josh:

We do. Well we used to. We've created an extension for Google Chrome to help dispel the mystery.

Posted 10/28/2010 - 14:23

JavaScript DOM Ready function

Josh:

Many javascript libraries, including the almost ubiquitous jQuery, provide an element.ready function. This allows for queuing functions to run when the document or element is ready to receive commands.

Posted 07/21/2010 - 11:35