The very end of the article gives us somewhat of an advice as to how to deal with tilt or rather, how not to tilt at all, but in all honesty, I personally think it is near impossible to prevent it from happening!
For example, the only game I am tilting at is online tournaments! If I play cash game and someone plays bad but gets lucky, I have the benefit of re-buying and win my chips again. Basically I am mentally prepared to be unlucky here and there knowing I have the skill to profit eventually.
In a tournament, I get to the table with the mindset that if someone gets very lucky against me, I will bust out and finish playing, which is really bad. My way of dealing with tilt is that I practically stopped playing online tournaments (aside from CC events and a CC freeroll once/twice a week).
On the other hand, when I play live, tournaments or cash games, I have no such problem as to getting tilted. I am usually encountered in talking with someone at the table, so even if I am unlucky or something that would usually tilt me happens, I am busy talking and having a fun time.