Video of talk here: https://www.youtube.com/watch?v=hzMwwLfvh5g
The Analytics team at Wikimedia has been busy exploring dashboarding and ways to display Wikipedia editor data. We found that while most people focus on visualization, data access and information architecture are just as important and separate problems.
In this talk we share our learnings from developing dashiki (https://github.com/wikimedia/analytics-dashiki), our new dashboard stack. We will talk about why we believe a server-less javascript app was the right architecture for the problem, how with about 900 lines of javascript we transform data into Vega grammar, and how knockout components helped us stay modular.
57. Lessons:
Server-less = Reduced complexity
Easy(est) to deploy
CORS
No error log for now
Bootstrap default state
Keep things simple. No authentication.