"That which is overdesigned, too highly specific, anticipates outcome; the anticipation of outcome guarantees, if not failure, the absence of grace."
-- William Gibson, All Tomorrow's Parties
We prepare to get fucked up well-early 'round here.

Finally got the pumpcon invite system working yesterday morning around 0600. It's been in a mostly-working state since last month, when I spent about four hours working on it. Took another hour or two to add some debugging (though not enough) and the mailer and import scripts. Started spamming the invite list at around 1400. Ran into three glitches, which isn't too bad:

  • We forgot to put the fucking dates on the first version of the invite.
  • I could have sworn the mailer script was looping around already-processed addresses, so I killed it about 30 in and added a bunch of debugging, then tested against 200 or so dummy accounts. It worked just fine. Re-ran against the live db and everything was okay. Freakin' brain.
  • ghetto (where this is living) moved recently, and the new provider has yet to do RDNS. So three MX (that I saw) told us to fuck off because we looked like a typical commercial/residential link. Ugh.

Beyond that it seems be working pretty well. Code needs to be cleaned up and will be released after the 'con if anyone cares. It's written using Catalyst, so it's pretty small and easy to understand.

And now that I've had my "middle of the fucking night" wake-up, I think I will try to sleep again.

August 23, 2005 3:17 AM