Why do they call each other “pedes” on that site?
Short for centipedes
From the book “The Adventures of Pepe and Pede”.
The centiPEDE is a nimble navigator.