<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/7f17f3ae93a44f7eb9dedcb41b615e89&quot; frameborder=&quot;0&quot; width=&quot;1204&quot; height=&quot;903&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>903</height><width>1204</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>903</thumbnail_height><thumbnail_width>1204</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/7f17f3ae93a44f7eb9dedcb41b615e89-191c1c3b0a917b49.gif</thumbnail_url><duration>232.884</duration><title>Sam_Rulapaugh_ProjectPitch_Spot Stage 9 Form Validation and Posts</title><description>This Loom explains how Sam Rulopa implemented form validation and submission behavior for the Spot Stage 9 project’s edit profile and new post features. Sam created a new JavaScript validation file, connected it to index.js, and updated HTML to match Figma specs, including error messages that prevent saving when required fields are not correctly filled. The project also posts new photos with captions, and resubmitting the same information is not allowed based on the validation rules. Sam discusses the challenges of linking JavaScript across documents and learning from mistakes, and suggests future improvements like additional user interface enhancements.</description></oembed>