Ziryab: Yes, I read and like your blog! At least when I remember I can look it up through your profile:
http://chessskill.blogspot.com/
Anyway, folks, Ziryab is a testament to slow and steady improvement. As I recall, he has advanced ~100 points per year until he is just shy of 2000.
For everyone who wants to study tactics: http://www.chess.com/blog/Till_98/huge-tactics-training