Mike BostockinTowards Data ScienceJavaScript for Data AnalysisWith the web opening new frontiers in collaboration, the web’s native language of JavaScript is the best choice for thinking with data.4 min read·May 25, 2021--7--7
Mike BostockWhy you should use D3Yes, Paul, you don’t need a library to visualize data. But here are two reasons why you might want to use a library like D3 (or Vega).4 min read·Dec 17, 2018--6--6
Mike BostockA Better Way to CodeIntroducing d3.express: the integrated discovery environment.20 min read·Apr 28, 2017--62--62
Mike BostockCommand-Line Cartography, Part 4A tour of d3-geo’s new command-line interface.5 min read·Jan 24, 2017--6--6
Mike BostockCommand-Line Cartography, Part 3A tour of d3-geo’s new command-line interface.5 min read·Dec 12, 2016--9--9
Mike BostockCommand-Line Cartography, Part 2A tour of d3-geo’s new command-line interface.6 min read·Dec 10, 2016--17--17
Mike BostockCommand-Line Cartography, Part 1A tour of d3-geo’s new command-line interface.5 min read·Dec 9, 2016--28--28
Mike BostockWhat Makes Software Good?As someone who creates open-source software, I spend a lot of time thinking about how to make software better.21 min read·Mar 10, 2016--35--35
Mike BostockPrereleases and NpmI recently published the first prereleases of D3 4.0 alpha to npm. Npm’s treatment of prereleases were surprising, so here’s a quick guide…3 min read·Jan 13, 2016--7--7
Mike BostockIntroducing d3-scaleI’d like D3 to become the standard library of data visualization: not just a tool you use directly to visualize data by writing code, but…6 min read·Dec 28, 2015--8--8