The Trouble with D3 – Ian Johnson – Medium


41 bookmarks. First posted by briantrice june 2018.


If you love the idea of creating data visualistions and think you can just drop into D3 and emerge at the other end.... well I hope you're right but the chances are this article will help set the record straight and point you down the _right_ road for your particular journey
article  newsed  newslettered  313 
june 2018 by justinavery
People see the impressive output and naturally desire the ability to make it themselves, they ask how it is done and often hear “it was made with d3.” This is the start of the problem, because when someone hears that it was made with d3, they think “oh, I should go learn d3”. They go over to the documentation and see something like this:
d3js 
june 2018 by visuell
Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js . I’ve also seen this come up in many similar…
from instapaper
june 2018 by kohlmannj
Via HN: https://news.ycombinator.com/item?id=17298072

The misconception at the heart of these threads is that d3 and data visualization are the same thing. That to do data visualization one must learn and use all of d3, and to use d3 one must learn all of data visualization. Instead, I like to emphasize that d3 is a toolkit for communicating complex data-driven concepts on the web.

Let’s examine a few common situations where people find themselves wanting to do interactive data visualization and how we might plot a better course for each.
d3  javascript  hackernews 
june 2018 by richardneish
Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js. I’ve also seen this come up in many similar conversations I’ve had at meetups, conferences, workshops, mailing list threads and slack chats. While I agree that many of the difficulties are real, the threads highlight a common misconception that needs to be cleared up if we want to help people getting into data visualization.
d3  javascript  svg  charts  libraries  opensource  webdev 
june 2018 by Chirael
Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js . I’ve also seen this come up in many similar…
from instapaper
june 2018 by iany
Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js . I’ve also seen this come up in many similar…
from instapaper
june 2018 by joeybaker
The trouble with D3 is to build a visualization you must also have a deep understanding of SVG, DOM, JavaScript, geometry, color spaces, data structures, the standard model, and quantum physics
d3js 
june 2018 by pmigdal
Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js. I’ve also seen this come up in many similar conversations I’ve had at meetups…
d3js  charts  javascript 
june 2018 by bentsai
my thoughts on the trouble with

to me it's about setting our expectations for learni…
d3js  from twitter_favs
june 2018 by eesur
my thoughts on the trouble with

to me it's about setting our expectations for learni…
d3js  from twitter_favs
june 2018 by briantrice