the Blog

• includes:

Projects in-progress

Currently I'm working on a few WordPress-based projects, that all have a combination of PHP, JavaScript/jQuery, HTML5 & CSS3.

  • A media-responsive theme framework with lots of options and multiple "skins." It's based on the cleaner look of TwentyTen, with the fuller functionality of TwentyEleven.
  • A stand-alone plugin for easier development, tentatively called Site Functionality/Developer Tools.
  • Updates to some existing plugins in the WordPress repository - AJAX Calendar, UserPhoto, ParaLinks (based on WinerLinks) & Related Posts
These projects should be up soon, with full documentation!

Wordnik — beautiful (newish) English dictionary

This so-called "un-dictionary" has apparently been around since mid-2009, but I only just discovered Wordnik today. It's UI is visually striking and easy to use, and it's community-driven, without being polluted and juvenile like Urban Dictionary.

definition of "incendiary" on

The definition of "incendiary" on

detail of a word entry

Detail of a word entry on

Introducing the Random Factoid plugin

"Random Factoid" is a WordPress widget plugin that I created to display a random fact, quote, what-have-you, dynamically pulled from a PHP "database" file.

Continue reading

Daily Drop-Cap jQuery plugin

Daily Drop Cap by Jessica Hischeaily Drop Cap is a typography project by illustrator Jessica Hische. Her beautiful letters inspired me to created a jQuery plugin that dynamically add decorative drop-cap letters to the first paragraph (or every paragraph) of a page or section.

Continue reading

Advanced sticky post styling with CSS

See the sticker-like green badge up at the top of this post, designating it "sticky"? It got there thanks to the WordPress post_class() function and a little CSS trick — the before: pseudo-element.