feat(www): add go page for Prompt to Prod x Sentry webinar (#44680)

## I have read the
[CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md)
file.

YES

## What kind of change does this PR introduce?

New go landing page for Prompt to Prod: Debug Your Full Supabase Stack
with Sentry webinar (April 30, 2026)

## What is the current behavior?

No landing page exists for the webinar

## What is the new behavior?

Adds supabase.com/go/prompt-to-prod-debug-supabase-stack-sentry, a page
promoting the webinar with a CTA that drives to Sentry's registration at
sentry.io/resources/sentry-supabase-workshop/

## Additional context

n/a


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added a new webinar landing page: "Prompt to Prod Sentry" with
lead-generation form, hero section including webinar date/time and
primary CTAs (Register, Learn more), and a feature grid outlining four
key learning outcomes (end-to-end instrumentation, error tracing,
AI-assisted root-cause analysis, and actionable patch guidance).
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Ana <ana1337x@users.noreply.github.com>
This commit is contained in:
AnaandAna authored and GitHub committed 2026-04-08 15:53:28 -04:00
1 parent f55797fcda
commit 78ee50e671
2 files changed
+61

No files matched your search

+2
View File
@@ -26,6 +26,7 @@ import boltWebinar from './webinar/bolt-webinar'
import boltWebinarThankYou from './webinar/bolt-webinar-thank-you'
import figmaWebinarMay2026 from './webinar/figma-webinar-may2026'
import figmaWebinarMay2026ThankYou from './webinar/figma-webinar-may2026-thankyou'
import promptToProdSentry from './webinar/prompt-to-prod-sentry'
const pages: GoPageInput[] = [
exampleLeadGen,
@@ -35,6 +36,7 @@ const pages: GoPageInput[] = [
contestRules,
figmaWebinarMay2026,
figmaWebinarMay2026ThankYou,
promptToProdSentry, // remove after April 30, 2026
boltWebinar, // remove after March 31, 2026
boltWebinarThankYou, // remove after March 31, 2026
stripeExecDinner, // remove after May 31, 2026
@@ -0,0 +1,59 @@
import type { GoPageInput } from 'marketing'
const page: GoPageInput = {
template: 'lead-gen',
slug: 'prompt-to-prod-debug-supabase-stack-sentry',
metadata: {
title: 'Prompt to Prod: Debug Your Full Supabase Stack with Sentry',
description:
"Supabase ships your backend fast. Sentry makes sure you know what it's doing in production. Join us live on April 30.",
},
hero: {
subtitle: 'Live Webinar · April 30, 2026 · 10am PT',
title: 'Prompt to Prod: Debug Your Full Supabase Stack with Sentry',
description:
"Supabase ships your backend fast. Sentry makes sure you know what it's doing in production. In this live session, we'll instrument a Supabase app end-to-end. When something breaks, you'll trace it to the exact layer: an edge function, a slow query, or auth.",
ctas: [
{
label: 'Register now',
href: 'https://sentry.io/resources/sentry-supabase-workshop/',
variant: 'primary',
},
{
label: 'Learn more about Supabase',
href: 'https://supabase.com',
variant: 'secondary',
},
],
},
sections: [
{
type: 'feature-grid',
columns: 2,
title: "What you'll learn",
description: 'A live walkthrough of debugging a production Supabase app with Sentry.',
items: [
{
title: 'End-to-end instrumentation',
description:
'Instrument a Supabase app across every layer: frontend, edge functions, database, and auth.',
},
{
title: 'Trace errors to the exact layer',
description:
"When something breaks, trace it to the source. Edge function, slow query, or auth, you'll know where to look.",
},
{
title: 'AI-powered root cause analysis',
description: 'Get AI-driven analysis on what broke and why, not just a stack trace.',
},
{
title: 'Know what to patch and why',
description: 'Walk away with a clear fix, not just an alert that something went wrong.',
},
],
},
],
}
export default page