Cratecode
A comprehensive guide to understanding procedural generation, its principles, and how it works.