PHP Object Hierarchies

Ever since I wrote the first draft of the Widgets plugin, I've had a fetish for structuring data as object hierarchies in PHP. There is so much you can do with such tiny snippets of code, why wouldn't you want to represent things that way? Some minds call it "too complicated" while others, like mine, consider it the peak of simplicity. Continue reading PHP Object Hierarchies

New Blog: Widgets Directory

With the rapid uptake of WordPress Widgets in the developer community, I had to start a blog to chronicle the release of each new widget and widget-ready theme that crossed my path. Kyle O'Brien generously gave up his claim to the best widget URL around:

If you have a new widget, widgetized plugin or widget-ready WordPress theme you want to show off, email it to "widgets" at and we'll have a look.