<?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/b9bf32714b054bb79c24bb7f6cf34aea&quot; frameborder=&quot;0&quot; width=&quot;3840&quot; height=&quot;2880&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>2880</height><width>3840</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>2880</thumbnail_height><thumbnail_width>3840</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/b9bf32714b054bb79c24bb7f6cf34aea-1d00296066427184.gif</thumbnail_url><duration>8692.207</duration><title>Vibe Coding for Non-Coders</title><description>This Loom shows how to build and deploy a PNG to JPEG and JPEG to PNG web app using VS Code Cloud Code and various cloud services. The author installs VS Code, adds the Cloud Code extension, and uses a client only Next.js setup first to do in browser conversions via the Canvas API, then tests locally and deploys through GitHub to Vercel, including setting a custom domain via Cloudflare. The project is expanded with Supabase for authentication, conversion history, and file storage using MagicLink, plus Postmark SMTP to avoid Superbase email rate limits, and environment variable setup on Vercel. It also covers turning the app into an installable PWA for desktop and mobile with offline support.</description></oembed>