Ask HN: Where do you upload product screencast to?
I need to make the screencast intro video quickly accessible on the main site as soon as a visitor lands on the page and clicks watch video. I wonder if cloudflare has this option?
Also, side question. I wonder how people create those 'cartoony' animations explaining your product with Apple-esque inspirational music that seems to be prevalent.