Log inSign up
Mike Bostock
10.8K posts
user avatar
Mike Bostock
@mbostock
Visualization toolmaker. Founder @observablehq. Creator @d3js_org. Former @nytgraphics. Pronounced BOSS-tock.
San Francisco, CA
observablehq.com/@mbostock
Joined December 2006
9
Following
60.5K
Followers
  • Pinned
    user avatar
    Mike Bostock
    @mbostock
    Sep 10, 2025
    Observable Notebook Kit and Desktop 1.3.0 are out, featuring data loader cells. You can now (finally!!) write Python and Node.js in notebooks. 🐍 observablehq.com/notebook-kit/d…
    Editing a notebook in Observable Desktop: a Python cell generates a synthetic daily temperature dataset using numpy and pandas, which is then output as CSV; the data is then visualized as a line chart with Observable Plot.
    11K
  • user avatar
    Mike Bostock
    @mbostock
    May 2, 2023
    Updated my plot of bank failures. 😬 observablehq.com/@mbostock/bank…
    2.9M
  • user avatar
    Mike Bostock
    @mbostock
    Jun 2, 2018
    LaTeX is so much better when you have emoji.
  • user avatar
    Mike Bostock
    @mbostock
    Feb 23, 2021
    It’s been ten years since I pushed the first release of D3.js to GitHub. Have I learned anything? I hope so… but it’s a journey.
    10 Years of Open-Source Visualization
    From observablehq.com
  • user avatar
    Mike Bostock
    @mbostock
    Jun 28, 2016
    After 12+ months and ~4,878 commits, I am excited to announce the release of D3 4.0! github.com/d3/d3/releases… 📊📈🎉 #d3js
    Release v4.0.0 · d3/d3
    From github.com
  • user avatar
    Mike Bostock
    @mbostock
    May 4, 2021
    Announcing a new open-source JavaScript library for exploratory data visualization: Observable Plot!
    Observable Plot
    From observablehq.com
  • user avatar
    Mike Bostock
    @mbostock
    May 4, 2015
    I’m leaving @nytgraphics to work full-time on visualization tools! 💥
  • user avatar
    Mike Bostock
    @mbostock
    Apr 28, 2017
    Introducing d3.​express: the integrated discovery environment.
    A Better Way to Code
    From medium.com
  • user avatar
    Mike Bostock
    @mbostock
    May 2, 2018
    Don’t compare percentage change on a linear scale; use a log scale instead. -50% (0.5×) is as big a change as +100% (2×).
  • user avatar
    Mike Bostock
    @mbostock
    Jun 18, 2018
    Lovely animation of hierarchical clustering by @r2d3us! r2d3.us/visual-intro-t…
    GIF
  • user avatar
    Mike Bostock
    @mbostock
    Mar 22, 2018
    D3 5.0 is out! 🎉 Here’s a summary of what’s new:
    d3/CHANGES.md at main · d3/d3
    From github.com
  • user avatar
    Mike Bostock
    @mbostock
    Jan 28, 2018
    D3 5.0 prerelease! 🎉 Adds contours, density estimation, ColorBrewer color schemes and adopts Fetch for loading data.
    Release v5.0.0-rc.1 · d3/d3
    From github.com
  • user avatar
    Mike Bostock
    @mbostock
    Jun 8, 2017
    Hours of daylight as a function of latitude and day of year.
  • user avatar
    Mike Bostock
    @mbostock
    Dec 17, 2018
    Yes, you should use D3.
    Why you should use D3
    From medium.com

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up