Magnificent! I'd echo what @thecleangame said - breaking your posts up into several smaller posts can, shall we say, pay dividends. It seems that if the start and finish of each installment has prominent links to the article's other parts, you'll often get people upvoting all of them.
Keep it up!