On my way of learning javascript i've build a p5.js sketch that allows us to visualize how a maze is generated using an iterative Depth-first search algorithm.