Great question - the workshops are intended to have a spread of technical/dev/normie level of experience.
All workshops are 2 hours running concurrently to the times on the schedule.
for the workshops you mention:
Both The Speckle run Insights, and @chrkong’s BooM class will be dev classes, with an expectation of some developing with HTML/javascript knowledge; Speckle Viewer API knowledge isn’t critical, but familiarity with Speckle data is helpful.
BooM—@chrkong describes this as a crash course in building apps in TypeScript on top of Speckle, covering authentication, the 3D viewer, querying data through the GraphQL API, and app deployment.
Interactive Insights will similarly be a dev class, focussed more on UI interaction with Viewer for data visualisation and viewer behaviours.
Whereas BI Dashboards will be predominantly related to PowerBI, this may touch on data augmentation/enrichment but with software that Speckle works with, Grasshopper/Dynamo/Revit/Excel, etc. So a non-developer session.