Skip to main content
  1. Dispatches/

I Got Spammed. Hard.

·232 words·2 mins
Articles Assorted Geekery Development
Daniel Andrlik
Author
Daniel Andrlik
Daniel Andrlik lives in the suburbs of Philadelphia. By day he manages product teams. The rest of the time he is a podcast host and producer, writer of speculative fiction, a rabid reader, and a programmer.

Seriously, this is ridiculous. It was cute at first getting the occasional spammer. I even took some delight in moderating their comments as spam and banishing them to the WordPress netherworld, but it is starting to get a little time consuming. Luckily, thanks to the WordPress comment management system none of you have been subject to this stream of obnoxious ads.

So, I’ve gone ahead and installed the well known and popular Spam Karma 2 to help deal with the problem. Spam Karma 2 is an automated spam filtering tool that performs a very complex sequence of checks on every comment posted. Tweaking with its administration page reveals it to be a very powerful and robust little plugin. I’m looking forward to working with it. As always with a spam filter I’ll start it out on a friendly setting and ratchet it up as need be. Hopefully, I won’t have to push it to a level where we’ll get too many false positives.

I will keep you all posted on how effectively it reduces my moderation workload. Come to think of it, I’m a little inspired by the Connections - Reloaded theme, so I think I’ll include some Spam Karma stats on the blog itself.

I’ve also installed the Bad Behavior plugin which should block spambots from accessing my blog and RSS feed completely, so we’ll see how well that works out.

Related

Victory Is Mine!
·178 words·1 min
Articles Assorted Geekery Development
I finally solved a small but annoying little problem I was encountering with my domain email. You see, my ISP (evil, evil) does not let me open connections to SMTP servers outside of a certain predefined range, which my domain is beyond.
Swimming In SQL
·200 words·1 min
Articles Assorted Geekery Development Diplomacy
Well, I have finally started writing the DDL to build the database that the diplomacy server will run on. For a while there I was getting pretty down on myself for putting it off for so long, but as I began creating the tables I realized that all that time I spent just thinking about it has been priceless in the development process.
New Look
·95 words·1 min
Articles Assorted Geekery Development
Hmm… I am liking this new look. It is still just a WordPress template, but I’ve made a few little modifications to it and written a few extra functions for WordPress to use in order to facilitate the process.