- I started with designing and presenting some compelling maps with Studio
- I then started integrating Mapbox GL JS with React and Redux, creating a simple single-page app template - published on Github. Since then Uber has put out a more proper React component for GL JS that follows the style proposed by tmcw.
- Client work then took me down the path of storytelling and playing out choreographed scenes on a map, starting with animating objects along a path and progressing to layering in video and camera movement.
- Clustering support came to GL JS during the summer and I put that to use in a successful social media campaign
- Prototypes are fun to create but my clients want full-featured responsive apps with token-based auth, multi-tenancy, and internationalization. So I took things further creating a lightweight client and server pair for quickly publishing map views. I was able to take advantage of added GL JS support for switching languages and using Webpack.
- I found that my use cases for GL JS were growing increasingly complex, and at least once I found an obscure bug that most would never hit.