Google Chrome: First Impressions

Posted on Aug 05 2008 in Computing

Sometime near the beginning of this week I heard something in passing about Google releasing a web browser. At first, I thought that was a cute idea. After a couple seconds of letting it soak in, however, I began to wonder what Google would try to bring to the table …


Continue reading

Make Views More Flexible/Maintainable

Posted on May 24 2008 in Web Development

Any Drupal developer worth his salt at least knows of the Views module. The shear usefulness and time-saving nature of views has earned the module a place in every Drupal site I've developed. However, because views are stored in the database and their presentation is controlled by the views module …


Continue reading

Ecto and Drupal

Posted on May 12 2008 in Computing

A few weeks ago I read a brief but interesting article by Jeff Whatcott on Getting Ecto Set Up with Drupal. I had heard of Ecto in passing but had never really looked into using it. With all the hubbub around WYSIWYG tools for Drupal and the like recently, I …


Continue reading

My OS X Toolkit

Posted on Apr 16 2008 in Computing

After the first day of having the new Mac and playing with iChat, it was time to hunker down and start accomplishing things with the Mac. In the last few years one of the biggest reasons I've been reluctant to get a Mac has been a sense (whether justified or …


Continue reading

A Voyage Home: My Return to Mac OS

Posted on Apr 13 2008 in Computing

People often ask me how or when I started working with computers, programming, etc. My answers usually hark back to my childhood and my first ventures with my parents' Macintosh Plus, then our family Performa, and my Powerbooks 180c and 540c. Basically, all of my earlier computer encounters were on …


Continue reading

Adventures with VersionOne

Posted on Apr 07 2008 in Web Development

A few months ago the primary project to which I'm assigned espoused an Agile/XP approach for development... well, a heavily modified Agile/XP approach as there is only one developer (me) working on features/tasks/etc that come from a team of people, funneled through a project manager of …


Continue reading

Don't Use It, You Lose It

Posted on Mar 31 2008 in Web Development

A friend of mine has been using CakePHP to solve some problems where he works lately, and has been asking me for some help here and there. I always love to help as much as I can, but lately I've found my advice when it comes to CakePHP to be …


Continue reading

Technical Debt -- The Best Laid Plans...

Posted on Mar 28 2008 in Web Development

Over the last couple months I've been hearing the term "Technical Debt" get thrown around frequently, describing the effect that results when decisions are made in a project or process that cause problems down the line.

As any good developer will tell you, there are usually more than one way …


Continue reading

Analysis of Drupal as a Framework

Posted on Nov 18 2007 in Web Development

I recently presented at an event where several web application frameworks were discussed, including Drupal. Around that time I was also working on several projects written as Drupal modules at a level that I had not done before. These series of events caused me to take a step back and …


Continue reading

Write a Reasonably Complex Application with CakePHP/Drake/Drupal?

Posted on Jul 24 2007 in Web Development

This post is in reply to a comment on a previous article that I thought contained some good questions:

Hi Josh,

Saw your post on the cakePHP list regarding Drake, here http://groups.google.com/group/cake-php/browse_thread/thread/4d0ad8b73a5... .

I'm hoping you won't mind answering a couple of questions …


Continue reading