https://popscicob.pages.dev/posts/dot-to-dot-programming/
Dot To Dot Programming