This must mean something
I just received an email from Udacity, right after I published my long over-due post about my nanodegree.
“Welcome to the new Udacity”, it was titled. It’s a blog post about (most obviously) its new logo, acting as an introduction to what seems to be a series…