Among other things, Alec is a teacher. He loves to impart knowledge and this blog is where he teaches others about pretty much anything. Some posts are about commonly known things that he teaches in an easier to understand manner than is usually taught, but most posts teach things that are too esoteric and are hard (if not impossible) to learn elsewhere.