Programming

MTAdSenseStats

November 29, 2003

After some gentle prodding I’ve decided to release MTAdSenseStats after all. Please read my previous entry to understand why I have hesitated in releasing it. It is important to note that using these tags on a public website is a violation of Google’s Terms & Conditions and I take no responsibility for anything that may […]

Easiest Bug

November 2, 2003

While on the topic of bugs I thought I’d share the easiest bug. Again this happened while I was working in Tech Support. We had a customer who was seeing data that was not accurate and the problem appeared to be a problem caused by a leap year. Once I determined the problem was most […]

Toughest Bug

November 2, 2003

Don Park asks, What is the toughest bug you had to fix? I’ve worked on my share of bugs over the years, mostly ones of my own doing. For me the most difficult ones to debug where the work of others. It wasn’t a bug per-se but the most difficult problem I ever worked while […]

Web Development Bookmarklets

June 4, 2003

If you aren’t Eric Meyer and you haven’t been reading Simon Willison’s

Listen To Your Users

March 19, 2003

If you are a software developer, either for internal or external customers, it is absolutely critical that you maintain a solid bug/feature-request database and that you build closed loop processes around your users who make the requests and your developers who deliver the solutions. The most important thing you must do, however, is let your […]

I Like mod_rewrite

February 5, 2003

I’m really beginning to like the Apache module mod_rewrite. From the documentation: This module uses a rule-based rewriting engine (based on a regular-expression parser) to rewrite requested URLs on the fly. It supports an unlimited number of rules and an unlimited number of attached rule conditions for each rule to provide a really flexible and […]

MTGoogleSearch with Perl 5.8

January 24, 2003

I’m really starting to regret upgrading to Perl 5.8.0. When I did it I didn’t realize I’d be on the bleeding edge – but that’s where I always seem to find myself so so be it. Tonight’s problem was with an MT tag called MTGoogleSearch. Well that’s not entirely true – the problem was actually […]