Skip to content

Commit 8d235d4

Browse files
authored
Merge pull request #234 from jaydestro/v2-reorg
updated with new videos and news item
2 parents 246c184 + 0fd08de commit 8d235d4

4 files changed

Lines changed: 24 additions & 10 deletions

File tree

client/src/conf/videoRelease.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,19 @@ const { live, onDemand } = agendaData as {
3939
const allSessions: AgendaEntry[] = [...live, ...onDemand];
4040

4141
/**
42-
* Look up a YouTube URL for a given speaker slug. Returns the first matching
43-
* session URL, or undefined if the speaker has no URL (yet).
42+
* Look up a YouTube URL for a given speaker slug. Prefers sessions where the
43+
* speaker is the sole speaker (their own talk) over multi-speaker sessions
44+
* like the keynote panel. Falls back to the first multi-speaker match.
4445
*/
4546
export const getVideoUrlForSpeaker = (slug: string): string | undefined => {
47+
let fallback: string | undefined;
4648
for (const session of allSessions) {
4749
if (!session.url) continue;
48-
if (session.speakers.some((s) => s.slug === slug)) {
49-
return session.url;
50-
}
50+
if (!session.speakers.some((s) => s.slug === slug)) continue;
51+
if (session.speakers.length === 1) return session.url;
52+
if (!fallback) fallback = session.url;
5153
}
52-
return undefined;
54+
return fallback;
5355
};
5456

5557
/**

client/src/pages/conf/agenda.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
{ "name": "Andrew Liu", "slug": "andrew-liu" },
1212
{ "name": "Steve Berg", "slug": "steve-berg" }
1313
],
14-
"url": ""
14+
"url": "https://youtu.be/lOppojg4QlY"
1515
},
1616
{
1717
"time": "9:48 AM",
@@ -95,7 +95,7 @@
9595
"title": "Behind the Scenes: How Azure Cosmos DB Runs Under the Hood",
9696
"description": "A whiteboard walkthrough of Azure Cosmos DB's internals — replica sets, consistent hashing, Request Units, and RU pooling across a global fleet.",
9797
"speakers": [{ "name": "Andrew Liu", "slug": "andrew-liu" }],
98-
"url": "https://youtu.be/6POmAm--Kgk"
98+
"url": "https://youtu.be/A7Q_wZqUmJc"
9999
},
100100
{
101101
"time": "1:30 PM",
@@ -118,6 +118,12 @@
118118
"speakers": [{ "name": "Jonathan Lee", "slug": "jonathan-lee" }],
119119
"url": "https://youtu.be/CU10bYYjqPA"
120120
},
121+
{
122+
"title": "Keynote Interview: AMD's Steve Berg on the Hardware Behind Cosmos DB",
123+
"description": "Steve Berg, CVP & GM Server CPU Cloud at AMD, joins Kirill Gavrylyuk on the AMD EPYC silicon powering Azure Cosmos DB across the globe.",
124+
"speakers": [{ "name": "Steve Berg", "slug": "steve-berg" }],
125+
"url": "https://youtu.be/eL-Wj27FHmM"
126+
},
121127
{
122128
"title": "Distributed Locks, Sagas, and Coordination with Cosmos DB",
123129
"description": "Use Cosmos DB as a coordination layer for locks, leases, leader election, and saga orchestration — and understand the consistency tradeoffs at scale.",

client/src/pages/conf/news.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
[
2+
{
3+
"title": "Still Open — Skills Challenge Runs Through May 8",
4+
"date": "May 1, 2026",
5+
"content": "<p class='keynote-intro'>Missed it during the conference? <strong>You still have time.</strong> The <strong>Azure Cosmos DB Conf 2026 Cloud Skills Challenge</strong> is open through <strong>May 8, 2026</strong> — complete the modules and submit your entry to qualify for a <strong>100% discount</strong> on a DP-420 certification exam voucher (one of 500 available).</p><p class='keynote-cta'><a class='keynote-cta-button' href='https://aka.ms/CosmosDBConfChallenge' target='_blank' rel='noopener noreferrer'>Start the Skills Challenge</a></p><p class='keynote-cta' style='font-size:13px;opacity:0.75;margin-top:10px;'><a href='https://aka.ms/CosmosDBSkillsChallengeSweepstakesEntry' target='_blank' rel='noopener noreferrer'>Submit sweepstakes entry</a> by May 8, 2026</p>",
6+
"event_date": "May 8, 2026"
7+
},
28
{
39
"title": "That's a Wrap — Thank You, Cosmos Conf 2026!",
410
"date": "April 28, 2026",

client/src/pages/conf/speakers2026.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
"website": "",
4444
"bio": "Strategic and results-driven Business Development Executive with more than 29 years of international experience in the cloud computing infrastructure and semiconductor industries. Leads platform enablement for AMD hyperscale accounts, formerly ZT Systems. Lead strategic business planning, marketing, ecosystem, and portfolio development for Flex's Communications, Enterprise, and Cloud segments. Lead and managed all aspects of Intel's global cloud computing business, including top account management, sales, marketing, and product line management. Lead factory process and production engineering, manufacturing, and process control.",
4545
"session": {
46-
"title": "Keynote Featured Guest",
47-
"abstract": "Steve Berg from AMD joins the Azure Cosmos DB Conf 2026 keynote conversation on modern applications, AI, and data at scale."
46+
"title": "Keynote Interview: AMD on the Hardware Behind Cosmos DB",
47+
"abstract": "Steve Berg, Corporate Vice President & GM, Server CPU Cloud at AMD, joins Kirill Gavrylyuk for a keynote conversation about the silicon quietly powering one of the world's largest distributed databases. They cover nearly a decade of AMD EPYC in the Azure cloud, how EPYC powers Azure Cosmos DB across datacenters worldwide, the impact of 3D V-Cache and higher core counts on database workloads, and how AMD ↔ Microsoft co-engineering feeds Cosmos DB features like autoscale, RU pooling, and serverless — all in service of better performance per dollar per watt."
4848
}
4949
},
5050
{

0 commit comments

Comments
 (0)