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.
mm multiple's gonna be a lil trickier bc w/ radio i can just brute set the value on the root node onInput but w/ checkbox i gotta maintain state in form-land and translate it back to the native javascript objects a la https://github.com/observablehq/inputs/blob/main/src/checkbox.js
@thadk Can you provide an example? The right solution depends on wether it needs to handle many elements in a single branch, or many elements fairly evenly distributed across all branches.