Yesterday I wrote a blog on Self-solving Rubik’s Cube
Here is some more stuff on Rubik’s Cube. This guy made a world record in solving a single 3x3x3 Rubik’s Cube, in 4.73 seconds (not minutes, but SECONDS!).
Here is a video by Matt Parker who talked to Feliks Zemdegs, the current world record holder where he explained how he solved it in head (first few steps).
Here is another video of history of world records over the years