Learned D3 at Businessweek, started using Observable to do my job at Kensho, took time off to write notebooks about Mayans and Galton, moved to San Francisco to work for Observable. Now work for it remotely from the Berkshires where my wife runs Avaloch.
Since arbitrarily fast updates can cause arbitrarily large height changes, it seems hard to solve in general; something like: use `this` to get the previous element, measure its height, and kinda elastically “debounce” any changes. For now I’ve just tweaked the example so the line is shorter and less likely to break on smaller screens.