Mike Bostock
@mbostock
Visualization toolmaker. Founder @observablehq. Creator @d3js_org. Former @nytgraphics. Pronounced BOSS-tock.
Observable Framework 1.9 🆕 is BIG! We now support JSX + React ⚛️, and significantly improved inline expression ${…} parsing and rendering. github.com/observablehq/f…
Observable Cloud is live! 🚀 We’re helping data teams realize their full potential by shipping best-in-class, blazingly fast data apps directly to users. observablehq.com/blog/announcin…
We chatted with award-winning journalist and Reuters applications editor @palewire about building back-end data pipelines for data journalism. Learn how he's cutting down the time data journalists spend writing code, to make time for more important work: buff.ly/4fJFIF8
Curious how donations to candidates spike & ebb in response to current events? So was Ryan Murphy, creator of the popular ActBlue Ticker Tracker notebook on Observable. Ryan joined us to share a behind the scenes view into why & how he made it: buff.ly/404UjXi
For Crankstart’s new Streets to Stability report, @jasonforrestftw & team used Observable Framework to build a customized, interactive site highlighting the current state of homelessness in SF, and reimagining a future state. See the impactful new piece: buff.ly/48fWSI3
JSR imports in Observable!
Observable Framework 1.12 is here! Big 🆕 features: exported modules & files to power embedded analytics; @jsr_io imports; improved layout with more sidebar customization; broken link detection. And lots more! github.com/observablehq/f…
🚀 Big news! We’ve launched Observable Cloud — a game-changer for deploying and managing Framework data apps. Deliver performant data apps with scheduled builds and deploy-on-commit for dashboards that are smarter, always up-to-date, and CI/CD ready. observablehq.com/blog/announcin…
Observable Framework 1.11 🆕 adds parameterized routes and page loaders for dynamically generating pages! github.com/observablehq/f…
⚡ The @observablehq docs now include an example of how we use its static-site framework at Reuters. observablehq.observablehq.cloud/framework-exam… The new page shows how we publish data-heavy viz made in JS as lightweight PNGs. I used to take gnarly screenshots. Now I can easily automate the job!
Observable Framework 1.7.1 🆕 outputs page stats during build so you can easily keep an eye on page weight for a great user experience! (We fixed a bunch o’ bugs, too.) github.com/observablehq/f…

Here's the code for this @observablehq + React tooltip demo. A few implementation details in 🧵 mattrothenberg.github.io/observable-plo…
Observable Framework 1.7 🆕 changes the default source root to `src`, adds a new `typographer` markdown-it config option for smart quotes, improves node import compatibility, and offers faster incremental deploys to Observable! 🚀 github.com/observablehq/f…
Observable Framework projects hosted on Observable now include built-in analytics! See project status, visitor engagement, and page visit timeline. observablehq.com/blog/how-to-tr…