Mapbox is a open source mapping platform for developers. Their building blocks make it easy to integrate location into any mobile or online application. They want to change the way people move around cities and understand our planet.
Web mapping technologies continue to evolve at an incredible pace. Technology is but one facet of web map creation, however. Map design, aesthetics, and user-interactivity are equally important for effective map communication.
There is a chapter on the Mapbox API.