I recently uploaded a video of a rolling checkerboard to YouTube and my Facebook account. It was a lot of work writing the program but it was a success. Besides emailing myself regular backups of the source code I also make screenshots like this as an additional backup and to show off!
Screenshots of the full source code used to make the checkeroll animation. The math is perfect. 30 frames per second times 60 second makes a minute long video. I use the ffmpeg command to encode the files into a video which I can upload to sites.