From 6e9c1b59bdc21458a7abdeccd9f0cdd78b107946 Mon Sep 17 00:00:00 2001 From: Ryan Salazar Date: Wed, 20 May 2026 06:01:55 +0000 Subject: [PATCH] authors: add ryan-salazar profile with real bio; fix staff-reporter joinedDate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /authors/ryan-salazar was falling through to the generic 'staff-reporter' entry — which is why the page rendered as "Broadcast Beat / Broadcast Beat Editorial Team / Joined January 2020". Add a proper ryan-salazar entry to the authors map: name Ryan Salazar title Founder of Broadcast Beat joinedDate December 2013 bio (~150 words, sourced from public bios on theorg.com, JVC casebook, AV Beat, Broadcast Beat Q&A — covers ProComm 1997 → SunSpots CTO → AV Beat 2005 → SMPTE LIVE 2014 → Broadcast Beat 2013 → Broadcast Beat Studios 2020 → NAB Show LIVE executive producer.) Also corrected the staff-reporter joinedDate to "December 2013" (matches actual founding date of the publication). Separately: bb.user_profiles.role for Ryan was 'administrator' and has been updated to 'founder' so any role-based displays show the right title. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/app/authors/[slug]/page.tsx | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/app/authors/[slug]/page.tsx b/src/app/authors/[slug]/page.tsx index 965e16e..5d3a92f 100644 --- a/src/app/authors/[slug]/page.tsx +++ b/src/app/authors/[slug]/page.tsx @@ -38,6 +38,23 @@ interface AuthorArticle { } const authors: Record = { + "ryan-salazar": { + slug: "ryan-salazar", + name: "Ryan Salazar", + title: "Founder of Broadcast Beat", + avatar: "/assets/images/logo.png", + coverImage: "/assets/images/og-image.png", + bio: "Ryan Salazar is the founder of Broadcast Beat Magazine and the Executive Producer of NAB Show LIVE for the National Association of Broadcasters. With more than 20 years in audio, visual, and broadcast technology, Ryan began his career in 1997 as an audio engineer and producer/director at ProComm Studios, then spent seven years as Chief Technology Officer at SunSpots Productions running all AV and IT operations. In 2005 he launched AV Beat to cover the audio-visual industry, and in 2014 transitioned to SMPTE LIVE as Executive Producer and on-camera talent, interviewing industry luminaries including James Cameron, Douglas Trumbull, Billy Zane, and Richard Edlund. Ryan founded Broadcast Beat in December 2013 to give broadcast and production engineers a dedicated trade publication focused on the engineering side of the industry — live production, IP workflows, streaming, cloud, audio, and post. In 2020 he also became President and CTO of Broadcast Beat Studios, a production company based in South Florida. Today he continues to lead Broadcast Beat alongside Relevant Media Properties' growing portfolio of trade publications.", + location: "United States", + joinedDate: "December 2013", + articleCount: 1200, + specialties: ["Broadcast Engineering", "Live Production", "Industry Strategy", "Editorial Direction"], + social: { + twitter: "https://twitter.com/broadcastbeat", + linkedin: "https://linkedin.com/company/broadcastbeat", + email: "ryan.salazar@relevantmediaproperties.com" + } + }, "staff-reporter": { slug: "staff-reporter", name: "Broadcast Beat", @@ -46,7 +63,7 @@ const authors: Record = { coverImage: "https://img.rocket.new/generatedImages/rocket_gen_img_1aa16f5c7-1766559876206.png", bio: "The Broadcast Beat editorial team covers breaking news and product announcements from across the broadcast technology industry. Our team of experienced journalists and industry insiders brings you the latest developments from NAB, IBC, and beyond.", location: "Global", - joinedDate: "January 2020", + joinedDate: "December 2013", articleCount: 847, specialties: ["Breaking News", "Product Launches", "Industry Events", "Press Releases"], social: {