UTC, EDT, and why Daylight Saving should be abolished

My employer has a lot of different services; one of these services is called an Email News Alert (EMNA for short). For a long time, these EMNAs were prepared manually by a team of 3 based on articles posted on our sites.


New Blog Publishing System

I've just created a new blog publishing system. It's a simple perl script, using Markdown, and a series of Template modules: * Template::Plugin::Date * Template::Plugin::Markdown Right now, this will generate a post page, along with an index page that is a collection of all the posts in the system.


Speeding up your perl scripts with Parallel::Iterator

Parallel::Iterator is a Perl module that can make your scripts much faster if you perform long-running tasks within a loop. It does this by managing a forking system in the background, allowing your long-running tasks to execute in parallel, instead of one at a time.


The Quick and Dirty Guide to a Successful Website Deployment: Part 3: Design

The overall design of your website is one of the most important parts of the entire deployment process. If the "look" doesn't match the tone of your content, you're going to lose readers… and revenue.


The Quick and Dirty Guide to a Successful Website Deployment: Part 2: Objectives and Strategies

This is the portion of site planning that can either make or break your deployment effort. This is the foundation for success… or failure.


The Quick and Dirty Guide to a Successful Website Deployment: Part 1: Research

So, you've been charged with the responsibility of giving your company website a facelift. Your logo looks as though it was designed by a six year-old, the overall design screams, "1998," and the blinking text effects are starting to cause problems with your epileptic readers.


Postfix + fail2ban = win

Recently, I had to lease a new server. My old one was ok, but it was 5 years old, and showing it's age.