I'll look into the book and the specialisation thanks (the free version haha). I've largely been learning html5, css/bootstrap, and JS so far through textbooks (eloquent js, crockford's js: the good parts), codecademy, and a site called codewars, which you might enjoy as it emphasises teaching through challenging problem-solving.
Have you been doing web-development for long?
I'm fascinated by a lot of pre-modern geometry, particularly religious buildings, due to their intense, fractal-like, organisation that seems absent in a lot of modern architecture. I'm much more familiar with Gothic though, as I'm Western European (used to love comic-books and got drawn into architecture through stained glass).
The Sagrada Familia looks interesting if you end up in Barcelona.