Warning: may contain nuts
First, a preamble. My apologies that the following is going to be one of those entries that undoubtedly ends up as nothing more than a bitter, vituperative, slap my hand to my brow in exasperation attack on all things blog and web-related. Some targets, however, are too obvious to resist. Indeed, some targets positively beg […]