Latest Entries
-
March 1st 2010
-
February 6th 2010
-
October 30th 2009
-
September 25th 2009
-
August 12th 2009
My 5-month old, at D4D

This past weekend, I had the privilege of speaking in Boston at Design 4 Drupal, an un-conference meet-up graciously hosted by MIT.
In preparation for our annual Dynamic Church Conferece — For the past month or so, my coworkers and I have been diligently (read: frantically) working on our respective applications that each consume the brand new Fellowship One RESTful API. I was half of a two-man team tasked with creating an EE module, to allow churches to display a list of members within their own site.
We dubbed it Listee (play on the “EE” moniker).
For the past few weeks, I have been trying out a new host, Mosso.com. During my search for solid hosting, I have been using my own site as a guinea pig.
I had been on the lookout for a new host, since the up-time at Dreamhost had been questionable over the past few months. They also recently had a security breach that left quite a few user accounts vulnerable. Thankfully, mine was unaffected.
As can be seen clearly in the following photo, my dad not only wholeheartedly endorses Textpattern, but its use on personal computers as well…

I figure since the rest of my fellow co-authors (Cody, Kevin, Mary and Rob) have already written up their posts about the book release, I should make it “
It’s that time of the year again folks, the 2nd annual Textplates is right around the corner. What is Textplates, you say? My friends, I’m glad you asked. Textplates is a Textplattern template (Text-plate) competition, conjured up by Tom Fadial.
One thing I love about W3C validator, for both HTML and CSS, is the keen ability to check incoming referrals, and validate against those pages. This makes creating and maintaining valid code a lot easier than if you had to manually type in every URL or hard-code the links into your pages.
This is something I have long felt was lacking from services such as the automated accessibility checker Cynthia Says.
Have you ever noticed that Google’s search result excerpts sometimes have seemingly random snippets of text, while at other times there is actually an intelligible description of the page? While you cannot really control the random snippets, as those are determined by specific search terms, you can control that descriptive text with a fairly certain degree of accuracy.

While the method of doing so is fairly common knowledge in SEO circles, I am explaining it anyway, in case it is unfamiliar to anyone.
There are a myriad of plugins out there for Textpattern, and I get quite a few emails asking if I know of ones that add negative conditionals. Being the perfectionist that I am though, I tend to shy away from plugins unless there is simply no other solution to the problem. This is for two reasons: First, I don’t like having to keep track of all of the plugins I am using, and the URL‘s for each one.
Update: The code has changed to be more streamlined, thanks to the helpful people on the Textpattern Forum. This tweak allows for category names to be displayed, previously thought to not be possible in the case of link lists.
Before we begin: This article is not about Ajax. Thanks. I have seen quite a few people tagging various CSS tutorials I’ve done as Ajax on Del.icio.us, most of which did not even involve JavaScript.
Prompted by Snook, I checked my Feedburner stats today. It appears that things are seriously out of whack, because both my site and Godbit have over 50,000 subscribers each.
icons via Komodo Media
The thoughts and opinions expressed here are mine alone, and are not necessarily shared by any other living person.