A customer on a newly launched Drupal e-commerce site I produced reported the following error: Please enter a valid ZIP Code for the sender. (error -2147219498) usps configuration error. Please
A Few Drupal RecipesA Few Drupal Recipes
I am finishing a Drupal based project which required that I explore areas of Drupal that were new to me. The result is that I have some snippets of code
WEIGHING IN ON RAILS VS. GRAILS.WEIGHING IN ON RAILS VS. GRAILS.
It seems in the last few weeks, there has been an especially hot debate around Ruby on Rails (RoR) and Grails. The debate on both sides has been respectful, and
FURTHER IMPRESSIONS OF THE BLUEPRINT CSS FRAMEWORKFURTHER IMPRESSIONS OF THE BLUEPRINT CSS FRAMEWORK
I possess over a decade of experience building custom applications and customizing off-the-shelf applications based on open source technologies, with particular emphasis in these areas: content management, E-commerce, digital imaging,
ZoomifyImage Version 1.4 Released Today.ZoomifyImage Version 1.4 Released Today.
It seems I make a new release of ZoomifyImage once a year like clockwork. This time around, I fixed a minor bug and made a few enhancements including writing temporary
Blog Comments Considered Harmful?Blog Comments Considered Harmful?
Like many software developers, Joel Spolsky's blog "Joel on Software" has been in my RSS aggregator for several years now. I don't always agree with what he says, but I
Highly Subjective Thoughts on the Year to Come.Highly Subjective Thoughts on the Year to Come.
I'd like to talk more about what I expect to be doing this year, which as an experienced developer, might be somewhat interesting. Then, I'd simply like to speculate on
Proposal to Open Repositories 2008.Proposal to Open Repositories 2008.
Since I spent a good part of the week thinking about and writing the following proposal for the 2008 Open Repositories Conference, I thought I would double-dip once more when
REST, GROOVY, BEHAVIOR DRIVEN DEVELOPMENT, AND OTHER THINGS CHANGING HOW I APPROACH MY WORKREST, GROOVY, BEHAVIOR DRIVEN DEVELOPMENT, AND OTHER THINGS CHANGING HOW I APPROACH MY WORK
Every few years, I learn a new approach to software development or a new set of tools, that once mastered, leaves me thinking that I finally really understand how to
A Possible Way Forward For Developing Cornell’s OAIS InfrastructureA Possible Way Forward For Developing Cornell’s OAIS Infrastructure
I possess over a decade of experience building custom applications and customizing off-the-shelf applications based on open source technologies, with particular emphasis in these areas: content management, E-commerce, digital imaging,