This is the introduction to a multi-part series where I will be refreshing and reposting content which I've written before the days of this blog. You can check out the first installment here. Over the years, I've written heaps of content about everything from bot development, to windows internals, to