I've used a lot of vector maps in the past, and was always fascinated by the technology, so I decided to try and build one from scratch as a way to learn more about how it works, and also as a reason to (finally) learn WebGL.
I've uploaded the source to GitHub https://github.com/kochis/webgl-map
Hope someone finds it useful / informative, and open to any feedback or tips as well. Cheers!