The video features an interview with Praneet Mathur, an architect turned technologist, who discusses his journey from architecture to developing computational design plugins and tools. He was inspired to build his own visual scripting platform, after being disappointed with the limitations of Grasshopper. It allows event-driven programming, which empowers users to create scripts intuitively. He demonstrates the logic and capabilities, including interoperability with other software like Rhino. The goal is to provide a flexible platform for people to create their own applications and automations. Overall, the discussion focuses on expanding architectural workflows through accessible computational design tools.

00:00 - Introduction00:30 - Transition from architecture to technology 01:37 - Current work and starting a consultancy02:28 - Podcast and panel discussions03:05 - Event driven programming and new platform04:00 - Inspiration and need for the initiative05:03 - Developing a new visual scripting platform06:13 - Event driven vs functional programming 07:07 - Existing visual scripting options08:40 - Applications in architecture workflows10:00 - Interoperability and communicating with other apps11:18 - How events work under the hood12:23 - Options for visual programming libraries13:10 - Limitations of other visual programming tools14:51 - Goal for the new platform and empowering users15:22 - Overview of components built so far16:10 - Example script - countdown timer18:03 - Event arguments and data types18:34 - Challenges with UI and data structures 19:40 - Debugging errors in the console20:01 - Example - bounce function for smoothing data22:27 - Benefits for automation and UI23:15 - Use cases in architecture and design workflows25:09 - Easy interoperability setup26:43 - Applications in building automation27:01 - Handling data from sensors and IoT devices28:39 - Data structure challenges29:49 - Sharing the development timeline and roadmap30:35 - File format for saving scripts31:00 - Tech stack and architecture32:38 - Approach for visualization and geometry33:20 - Emergent use cases from experimentation33:38 - Applications in business automation34:28 - Open source plans and community feedback35:20 - Scalable business model 36:00 - Learning resources for software development36:48 - Tips for freelancing and finding clients37:29 - Dream team for an AEC software startup38:46 - Initiatives needed to encourage software developers in India 39:20 - Thoughts on AI and blockchain in AEC40:41 - Closing rapid fire questions42:13 - How to get involved and final thoughts

--- Send in a voice message: https://podcasters.spotify.com/pod/show/mayur-m-mistry/message