Frank ⌁ Profile picture
📊 data visualization anarchist doing accessibility @cmuhcii and 🍎 | disabled | working on a ttrpg | ⚑ anti-fascist | at mastodon: @frankelavsky@vis.social
Jun 5, 2018 11 tweets 8 min read
⬇️ Thread of thoughts on this topic ⬇️

I've taught #D3js to nearly 300 faculty, staff, and students at primarily the grad/PhD level across various workshops and bootcamps.

Some key reasons behind why D3 is hard, I'll outline below (in case anyone is learning or curious) While you DO need to understand empathy, design, color perception, visual cognition, story-telling, geometric thinking, graphical conventions, basic statistics, data structures, linear/spatial algebra, and trigonometry to do VISUALIZATION well, D3 makes all of this *EVEN HARDER*