Reports
September 27th, 2007
This is beyond the scope of my tutorial, but for the sake of completeness it should be mentioned here. Some, but not all, campaign solution providers include tools to generate FEC reports.
Here is a list of companies which offer Electronic Filing Software, as well as a link to download FECfile for free.
To Blog, or Not to Blog
November 5th, 2006
2006 was the year of the Blog. The consultantocracy decided that blogs were the new hot thing, and every candidate had one on their site.
But the candidates didn’t know what a blog was. They didn’t know how to use it. The result was scores of campaign blogs with only one or two entries, which looked feeble and disorganized.
Don’t start your own blog unless you intend to use it.
Instead, start a strong blogging personality at a large blog where the readership is in tune to your message. This way you can drive new traffic to your site, and if you should slack off the gap between diaries won’t appear as readily.
What is a blog, anyway?
A blog is a website that’s updated regularly and, as opposed to a strict news page, it invokes a personal reflection on events above and beyond what an editorial would contain. Usually a blog will allow other people to add comments—a double-edged sword when you’re trying to control the message.
It’s a running documentary, even considered a historical reference to some. Therefore it’s very much frowned upon to retroactively edit and delete articles. Updates are allowable, if they’re well marked. The reasoning behind all this is etiquette: If someone leaves a negative comment regarding something you wrote, and then you go back and edit the part that got negative feedback, what they wrote is no longer applicable.
The answer for many is to moderate comments to their blog. But I gotta say, delaying someone’s post takes half the fun out of it for them. Better be ready to quickly approve comments if you go this route.
A Cheap Tip
October 4th, 2006
You might have heard about the problems Joe Lieberman’s campaign site suffered before the Primary election in 2006. While few can say exactly why that site went down, all agree that it was because of overwhelming CPU/Bandwidth usage. Was it a problem of not scaling to meet demands, or not locating the source of a vulnerability?
Outright cheapness is not what brought down the Lieberman website. On a Monday night the website went dark and email was suspended but early the next morning the site was back up, and they broadcasted an email to supporters before the site went dark again. I think that refutes all the theories about not paying the bill, or exceeding their bandwidth allotment and not buying more.
The Lieberman campaign contends, and indeed long before the site crashed on election day, they were the victim of a Distributed Denial of Service attack, or a DDoS, which may have been paired with an SQL insertion vulnerability. One possibility is they restored the website with the same vulnerability it contained the night before, and subsequently suffered a second attack.
A tool such as google code search could have scoured the public_html folder for database connection passwords and then even if the campaign did patch the hole in the site, or put up a blank page, they could have been getting inundated with database hits.
This would have quickly gobbled up all the bandwidth and server resources, forcing the provider to pull the plug on the site.
No one has shown me any evidence to disprove this theory, though some erroneously claim that since the mail server responded to smtp and pop attempts, the site must have still been functional.
Some would say his campaign should have had a system administrator, but he did have an internet consultant, which I think is all most sites really need. Chances are one person installed the CMS based website, another designed it, and another did updates. Maybe it even came down to a volunteer helping to setup the wireless network in the office. There wasn’t a compelling need for him to have an in-house Unix admin.
Most bystanders concluded that the campaign website was a victim of being too cheap for the services expected, which is true regardless of why the site went down. After all, he was paying $15 per month for his hosting, during one of the hottest Senate primary campaigns in the country.
It’s been said that you get what you pay for, but on the Internet there are so many choices that you really get what you choose. In Joe’s case, his hosting provider was reselling shared webspace on a cluster of servers managed by theplanet.com, with about 70 customers per server. In contrast, a large shared hosting provider like 1and1.com has hosted over 10 million domains on their own managed network.
So cost doesn’t always equal quality.