Haha i spent like 3 days on that image in total. The starting point of the image is from undraw.co (i think it's called "web app").
First I wanted to use recursion but in the end it was a lot easier to just make a simple loop to nest the image 3 times or so (beyond that it just unnecessarily increases the DOM size without a big visual difference)
Also make sure to hover the image, it's animated! I love how the nested images get animated too.
All in all it was fun to work on and I learned a lot about SVG while I had nothing super important to do :)