Links latest

These are mostly web development or design related, but also include interesting articles, videos and random Internet fun.