Engineering Demos - Attribute functions: Paul demoed the utility of attribute functions by using them to generate assume role policies for IAM roles. Users just need to enter the service name, and the attribute func will generate the policy for them. - UI Improvements: Wendy showed UI improvements and bug fixes, including an ellipsis menu for all components, an approval flow for change set abandonment, hover states and tooltips, and a fix for trackpad tap issues. - More UI improvements: Theo shared work to persist the loader display during copy-paste until the pasted components appear on the canvas, improved event handling for keyboard commands, and a new feature allowing users to drag to select within frames. - Putting System Initiative into use: Keeb made a model of his home lab infrastructure in System Initiative, and pointed out that components and relationships can be modeled first, with users able to incrementally add code support later. Authoring validations: Victor demoed his work to enable users to author property validations using Joi definition objects. In the demo he set up a validation for the configuration of Docker image ports, which was easy to author and gives fast feedback to users.