What is interpolation, really? | Dirty D3 - Episode 3 @funfunfunction
What is interpolation, really? | Dirty D3 - Episode 3  @funfunfunction
Uploaded May 2025 | Updated September 2026, 2 weeks ago
Join MPJ in this episode of Dirty D3 as we dive into interpolation - a fundamental concept in data visualization that your brain does naturally every day without you even realizing it!

Source code & Full transcript: https://src.fff.dev/f3d3d4/s01/e03

In this episode:
• Quick recap of our d3.scaleLinear exploration from the previous episode
• Finding d3.interpolate in the D3.js documentation
• Understanding what interpolation really means
• Real-world example using a train journey between Stockholm and Uppsala (10:22)
• Interactive demonstrations and visual examples

Time codes:
02:15 Discovering d3.interpolate in the documentation
04:31 First look at the interpolate example code
07:37 What is interpolation? The fundamentals
08:46 Ball catching example - visual demonstration
10:22 Train journey example (Stockholm to Uppsala)
11:34 Finding the midpoint through interpolation

Whether you're a D3.js beginner or looking to deepen your understanding of data visualization fundamentals, this episode breaks down complex concepts into digestible, fun explorations.

"Between any two points on a curve lies an infinity of others. The art isn't in seeing the points - it's in choosing which infinities to skip." - Benoît Mandelbrot

📚 RESOURCES:
D3.js Documentation: d3js.org/getting-started
D3 Interpolate Docs: d3js.org/d3-interpolate/value

👉 Next episode: d3.interpolateNumber - where we'll go even deeper into numeric interpolation!

#D3js #DataVisualization #JavaScript #WebDevelopment #DataScience #Interpolation
What is interpolation, really? | Dirty D3 - Episode 3How software dies - MPJs Musings - Fun Fun FunctionSolving the first Advent of Code problem live on streamObservable JavaScript playbook, asynchronous generators and hacking the Fun Fun ForumMy opinion on TypeScript - Q&A P5 - Fun Fun FunctionTrying react-spring (React animation library) for the first timeHow to build a great CSS architecture? (with CSS guru Adam Argyle)Tensorflow.js for web developers (approachable and inspiring talk by Piérre Reimertz at Nordic.JS)TDD with Wallaby.js Part 1Staying Productive - MPJs Musings - Fun Fun FunctionGenerators in JavaScriptHow remote work is making software teams more autonomous
Fun Fun Function |

What is interpolation, really? | Dirty D3 - Episode 3

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER