By Jordan , 14 June, 2013

The task: Put some custom javascript in a file and have it run on a Drupal page.

This is theoretically easy, but I had trouble getting the javascript to do certain things with certain page elements.  Drupal makes it easy to add javascript, but then it sets up a bunch of restrictions.  This is for security reasons and it's a good idea, but it's just one more thing in D7 that is more complicated than it should be.  Anyway, here's the solution:(function($) { // wrapper to make it work with Drupal

By Jordan , 18 May, 2013

It seems odd that I have to post instructions on social networking.  If you're reading this, odds are you're a web developer with a fair amount of experience.  And yet, people don't seem to understand what to do with LinkedIn.

By Jordan , 14 May, 2013

Something's been concerning me lately: How can we simultaneously have high unemployment and a huge, unmet demand for web designers?  This stuff is not that hard.  I never went to school, I don't have any certifications in web design.  Sure I'm smart, but so are all my friends.

By Jordan , 26 April, 2013

I just had a website blow up on me.  Five months of work and a good deal of it suddenly gone, right as I was trying to launch.  Here's what I learned from the experience.

By Jordan , 2 February, 2013

Edit: I was all excited about this awesome new way of doing advanced typography online.  Turns out it doesn't work.  :-(

By Jordan , 24 January, 2013

This argument keeps coming up: whether to use Panels or Blocks for laying out your content on a Drupal site.  Usually there is more than one right way to do things on Drupal, and this is no exception.  There are pros and cons, of course, but generally it seems to be more an issue of personal preference.

By Jordan , 7 January, 2013

A little under a week since I started publishing projects on Drupal.org, and my work is starting to get used.  So far I've published three projects:

Format Headers, a module that gives extra styling options to titles for blocks and panes

Letter, a simple Zen sub-theme that includes built-in webfont support