diff --git a/apps/www/_events/2026-07-22-supabase-trae-high-quality-apps.mdx b/apps/www/_events/2026-07-22-supabase-trae-high-quality-apps.mdx new file mode 100644 index 00000000000..ae8aefb5e6e --- /dev/null +++ b/apps/www/_events/2026-07-22-supabase-trae-high-quality-apps.mdx @@ -0,0 +1,48 @@ +--- +title: 'Building high quality Supabase apps using TRAE' +meta_title: 'Building high quality Supabase apps using TRAE' +subtitle: >- + Go from prompt to production without compromising on code quality. +meta_description: >- + Shipping AI-generated code doesn't mean sacrificing quality. Join Supabase + and TRAE to see how TRAE SOLO uses your live Supabase context (schema, auth, + RLS policies, and logs) to generate code that holds up in production. +type: webinar +onDemand: false +date: '2026-07-22T19:00:00.000-07:00' +timezone: America/Los_Angeles +duration: 45 mins +company: + name: TRAE + website_url: 'https://www.trae.ai/' + logo: >- + /images/events/webinars/supabase-trae-high-quality-apps/trae-white.png + logo_light: >- + /images/events/webinars/supabase-trae-high-quality-apps/trae.png +categories: + - webinar +main_cta: + url: 'https://attendee.gotowebinar.com/register/2865727980603383392' + target: _blank + label: Register now +speakers: 'gerardo_estaba,gary_qi' +--- + +Shipping AI-generated code doesn't mean sacrificing quality. + +More people than ever are shipping real products with AI tools. The gap between a working app and a production-ready one is where most of those projects stall. Generated code breaks in production, auth flows have gaps, RLS policies get skipped, and schemas don't hold up at scale. + +TRAE and Supabase are built for both. TRAE gives you the speed of a fully autonomous AI coding agent that takes you from prompt to working app. Supabase handles the backend: open-source managed Postgres with Auth, Storage, Edge Functions, and Realtime built in. When TRAE has live context of your Supabase projects, the code it generates is production-ready from the start. + +In this session, Gerardo Estaba from Supabase and Gary Qi from TRAE will show you how to go from prompt to production without compromising on code quality. + +### What we'll cover + +- Where AI-generated apps break in production and how TRAE and Supabase catch those problems before they ship +- How TRAE SOLO uses your live Supabase context (schema, auth config, RLS policies, and logs) to generate more accurate code +- Managing your Supabase backend with natural language via the Supabase and TRAE SOLO integration: running migrations, modifying RLS policies, creating storage buckets, and managing secrets +- Live build: a full-stack app from prompt to deployed, with Auth, Storage, and a secure database, built entirely inside TRAE + +You'll leave with a clear picture of what the TRAE and Supabase workflow looks like end to end, and what to set up first on your own project. + +Plus, bring your questions for the live Q&A. Can't make it? Register anyway and we'll send you the recording. diff --git a/apps/www/lib/authors.json b/apps/www/lib/authors.json index 5ba696e803f..79d2bbe9064 100644 --- a/apps/www/lib/authors.json +++ b/apps/www/lib/authors.json @@ -984,5 +984,13 @@ "company": "Perplexity", "author_url": "https://www.linkedin.com/in/david-dalmaso-359791101/", "author_image_url": "/images/blog/avatars/david-dalmaso.png" + }, + { + "author_id": "gary_qi", + "author": "Gary Qi", + "position": "Developer Operations Manager", + "company": "TRAE", + "author_url": "https://www.linkedin.com/", + "author_image_url": "/images/blog/avatars/gary-qi.png" } ] diff --git a/apps/www/public/images/blog/avatars/gary-qi.png b/apps/www/public/images/blog/avatars/gary-qi.png new file mode 100644 index 00000000000..02c71701f33 Binary files /dev/null and b/apps/www/public/images/blog/avatars/gary-qi.png differ diff --git a/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/gary-qi.png b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/gary-qi.png new file mode 100644 index 00000000000..02c71701f33 Binary files /dev/null and b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/gary-qi.png differ diff --git a/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae-white.png b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae-white.png new file mode 100644 index 00000000000..7f088dce5f7 Binary files /dev/null and b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae-white.png differ diff --git a/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae.png b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae.png new file mode 100644 index 00000000000..ffaefaa6c2f Binary files /dev/null and b/apps/www/public/images/events/webinars/supabase-trae-high-quality-apps/trae.png differ