I think that link might be dead but I think I've read this and it's awesome. If it's the same one I'm thinking of then it's about 7000 words and very well written, while also being aimed at engineers.
Shouldn't be dead. The blog host may have had transient technical difficulties.