Chloe Thurman asked, "In what language are the tools primarily written?"
Here are the tools that I showed in my presentation, directly or indirectly. As I mentioned, there are many tools for any given task, and these are merely the tools that most of us are using today within the JMP Live team.
I'm assuming that this was not a small typo (of the type I often make) and you were not asking about accessing JMP On Air (our online content hosted by Julian).
I'm assuming that this question is really about accessing JMP Live (our JMP collaboration software).
Bill Ross asked "How often do you design experiments to test your code for different customer environments (Conflicting OS, other software, etc.) so over changing noise?"
@Audrey_Shull (Sr. Manager, JMP Development Testing) answered this in more depth after JMP On Air concluded: "Quite a few people have used covering arrays for desktop JMP features, when the input space can be somewhat easily defined. For example, I remember writing tests for Graph Builder, and there are so many roles and elements - we created a covering array and defined a factor for each role, and the levels were Continuous/Ordinal/Nominal/Missing/None for each role. The test group also uses covering arrays routinely for installer test planning at the end of each release to make sure we have enough test combinations for operating system, JMP upgrade path, JMP vs JMP Pro vs JMP Subscription, language, etc. To my knowledge we haven't been using them for JMP Live - and most of the functionality is not defined by those kinds of dimensions. There might be some things we could incorporate though, in particular I'm thinking of the Admin pages where there are so many options."