diff --git a/linkerd.io/content/blog/2024/0524-backstage-and-linkerd.md b/linkerd.io/content/blog/2024/0524-backstage-and-linkerd.md
new file mode 100644
index 0000000000..6570a9ef39
--- /dev/null
+++ b/linkerd.io/content/blog/2024/0524-backstage-and-linkerd.md
@@ -0,0 +1,22 @@
+---
+author: 'catherine'
+date: 2024-05-23T00:00:00Z
+title: Building a Secure, Reliable, Observable IDP with Backstage & Linkerd
+tags:
+ - Backstage
+ - Video
+description: This CNCF Cloud Native Live session explores building a rock-solid Internal Developer Platform (IDP) Backstage that empowers developers with self-service tools while streamlining security and observability.
+keywords: [Backstage, Video]
+thumbnail: '/uploads/2024/05/cnl-backstage-linkerd-thumbnail.png'
+featuredImage: '/uploads/2024/05/cnl-backstage-linkerd-screenshot.png'
+---
+Smooth workflows are critical in the cloud-native world. This CNCF Cloud
+Native Live session explores building a rock-solid Internal Developer
+Platform (IDP) Backstage that empowers developers with self-service tools
+while streamlining security and observability. Watch the recording with
+Linkerd Tech Evangelist Flynn and Backstage Maintainer Ben Lambert as
+they show you how a service mesh like Linkerd can supercharge your IDP,
+ensuring seamless communication and clear visibility.
+
+
+
diff --git a/linkerd.io/layouts/partials/meta.html b/linkerd.io/layouts/partials/meta.html
index 33d1df912c..f8e883ce2f 100644
--- a/linkerd.io/layouts/partials/meta.html
+++ b/linkerd.io/layouts/partials/meta.html
@@ -13,7 +13,9 @@
-{{ if .Params.thumbnail }}
+{{ if .Params.featuredImage }}
+
+{{ else if .Params.thumbnail }}
{{ else }}
diff --git a/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-screenshot.png b/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-screenshot.png
new file mode 100644
index 0000000000..4433f57575
Binary files /dev/null and b/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-screenshot.png differ
diff --git a/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-thumbnail.png b/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-thumbnail.png
new file mode 100644
index 0000000000..91f7941e5a
Binary files /dev/null and b/linkerd.io/static/uploads/2024/05/cnl-backstage-linkerd-thumbnail.png differ
diff --git a/linkerd.io/themes/buoyant/layouts/partials/twitter-cards.html b/linkerd.io/themes/buoyant/layouts/partials/twitter-cards.html
index ab599e6511..1e8048fb5f 100644
--- a/linkerd.io/themes/buoyant/layouts/partials/twitter-cards.html
+++ b/linkerd.io/themes/buoyant/layouts/partials/twitter-cards.html
@@ -1,6 +1,13 @@
-{{ with .Params.thumbnail }}
-
-
+{{ if .Params.featuredImage }}
+ {{ with .Params.featuredImage }}
+
+
+ {{ end }}
+{{ else if .Params.thumbnail }}
+ {{ with .Params.thumbnail }}
+
+
+ {{ end }}
{{ else }}
{{ $images := $.Resources.ByType "image" }}
{{ $featured := index $images 0 }}