Recent Blog Comments By Al Davidson

You think that's bad? Apparently 85% of my traffic now comes from people googling for "donkey sex". I don't know what's worse - the fact that over three times as many people come from googling for "donkey sex" as the second-placed term ("svn+ssh"), or that people who find a site called Instant Badg... read more »

I've always liked the way Fusebox combined the url and form scopes into the ATTRIBUTES scope, so that you can also invoke templates via cfmodule or custom tag-style calls, without needing to fiddle with caller scopes. I basically use the CFPARAM tag as sparingly as possible, ever since discovering ... read more »

It's still relevant these days, sadly, due to differences between web servers in what variables they provide - but I totally agree, CF could handle this better in the borderline cases. I had a run-in with this last year, relating to the different ways webserver handle redirects: http://instantbadg... read more »

Nice illustration - although of course it's always possible that the compiler sees the cfexit tag, recognises that there's no execution path that will result in the code after that tag being run, and just optimises that redundant code out. My personal take on the strong-vs-dynamic typing issue is ... read more »

I am the co-founder and lead engineer at InVision App, Inc — the world's leading prototyping,
collaboration & workflow platform. I also rock out in JavaScript and ColdFusion 24x7 and I dream about
promise resolving asynchronously.