American Express does RSS

misc I just got an email from American Express inviting me to sign up for their RSS beta test program. Here's how they define RSS in the second paragraph of the email:

RSS stands for Really Simple Syndication.

This entry was:

How To Make a Tag Cloud

coldfusion web Jeffery Zeldman proclaims that tag clouds are the new mullets. However, as I'm sure you're aware some people just can't resist the mullet.

This entry was:

Auto-Linking Comments

coldfusion To avoid comment spam, my blog comments are displayed as plain text. However urls to other entries on my blog are often posted to in the comments. So I wrote a simple regular expression to create hyperlinks out of them:



This entry was:

Mach-II - Hey I'm not dead

coldfusion Matt Woodward has an entry worth reading about frameworks, and the Mach-II is dead fervor.

"if in some particular case Mach-II seems to be a better fit for one reason or another, I'm not going to avoid it just because it's falling out of favor with some folks.

This entry was:

New Balance 991 Review

apple misc It appears that Steve Jobs and I wear the same sneakers. New Balance 991's.

For the record, no, I did not buy them because Steve Jobs wears them. I have had them since January or so and they pretty nice.

This entry was:

Speaking a CFUNITED 2005

misc I have been asked to speak at CFUNITED Conference rather last minute on Advanced SEO - Beyond Meta Tags, and Search Engine Safe URL's.

So it will be fun to attend the best coldfusion conference out there this year.

This entry was:

FeedBurner Awareness API

web FeedBurner is introducing their Feed Awareness API. If you have a free account with FeedBurner you can get your feed circulation (number of subscribers), and number of hits on your feed using their REST api.

If you have a pro account you can get item, and resyndication data from the API.

This entry was:

The MySQL Query Cache

databases I have been reading about MySQL's Query Caching features in the High Performance MySQL book, and on the web. I have also been playing around with it on my own. I have concluded that it is a pretty cool feature! You will need MySQL 4.0.1 or higher to play...

This entry was:

Performance of database tag schemas

databases Philipp Keller has done some performance test on 4 different database schemas for storing tagged items. Although his article refers to tagging bookmarks, you can tag pretty much anything.

This entry was:

Guestimating blog feed readers

web I don't have any fancy way of finding out how many people read my RSS feed, but one way of getting a rough idea is by assuming that every reader downloads the feed every hour. From my web stats I can see how many times my rss feed has been downloaded in a month.

This entry was:

Blog Entry Ratings

misc I spent a few minutes adding a rating system to my blog entries. I added this feature to help people find posts that are most useful. I have posted nearly 400 blog entries in the last 3 years, some have been quite handy and others are not.

This entry was:

Some Tips

web, if your not fimiliar with it, is a social bookmarking tool. I use it for two reasons, its an easy way to access my bookmarks on multiple computers, and its a great way to find new web sites.

I have mentioned it a few times on my blog (I even have a link to bookmark with del.

This entry was:

Macromedia Example Applications

coldfusion web Looking for example applications built with Macromedia products? I found this list of Macromedia sample applications

in the side bar on

There are Flex, Flash, ColdFusion, and Dreamweaver example apps there.

This entry was:

How to add RSS Autodiscovery to your site

web I sometimes see web sites or blogs that have RSS feeds, but fail to include the one line of HTML that enables RSS autodiscovery. Even some well known blogs such as 37 Signals - Signal Vs Noise omit the feature.

This entry was:

Macromedia Site Search Broken

web I just noticed that Macromedia's site search is throwing a coldfusion exception. Hmm no global error handler on

On a related note the search in MXNA doesn't seam to return any results either. Not a good day for search at Macromedia.

This entry was:

Free Chapters in Apache Security

books Ivan has made two chapters from his book Apache Security available for download. He just released the chapter on secure php configuration, and the chapter on installation and configuration was previously made available.

This entry was:

The Proper Content Type for XML Feeds

web RSS Feeds have a content type problem. Most people end up serving them with the content-type: text/xml. But this practice is frowned upon for several reasons.

This entry was:

coldfusion I have owned the domain for a while now, and I have had a lot of ideas for what I can do with it. But I wanted to start using it, so I whipped up a ColdFusion only aggregator portal a few weeks ago.

This entry was:

Multiple Inserts with MySQL

databases Andy Jarrett posted this technique for insterting multiple rows (bulk insert) in one SQL statement a few months ago.

This entry was:

HTTP Request Smuggling (HRS)

web WatchFire has released a white paper on HTTP Request Smuggling - a new type of attack that targets multi-layer HTTP stacks (proxies, caches, firewalls).

What is HTTP Request Smuggling?

HTTP Request Smuggling (HRS) is a new hacking technique that targets HTTP devices.

This entry was:

iTunes Dashboard Widget

apple My iTunes Music Store dashboard widget has made it on Apple's Top 50 dashboard widget downloads at number 15.

I actually never got around to posting about it here on my blog, but I built it a while back - around the same time I built the amazon search dashboard widget.

This entry was:

CAPTCHA Codes are not Accessible

web CAPTCHA tests are showing up like crazy these days to validate that users are humans, and not computers. They are used in blog comments, and are getting popular for online registration sites.

This entry was:

Open Source at Adobe

misc I noticed this snip about open source software at Adobe on the O'Reilly Radar:

The Adobe chap had interesting

things to say about their heavily constrained use of open source:

This entry was:

Adding an XSL StyleSheet to your RSS Feed

web Evagoras Charalambous saw my article Adding a CSS StyleSheet to your RSS Feed and was inspired to create an article called Improving an XML feed display through CSS and XSLT.

The CSS technique I use is easy to implement, and looks pretty good.

This entry was:

Tim O'Reilly on Zorn

misc Tim O'Reilly has a blog post on Zorn - Macromedia's Flash tool that will run on Eclipse. Tim is on the Board of Directors for Macromedia...

This entry was:

Google Sitemaps Protocol

web Google has introduced an XML schema for describing your site structure, and update frequency, it's called the Google Sitemap Protocol. The protocol is offered under a creative commons license.

This entry was:


did you hack my cf?