From 1f287cec5121f84a6cc96a9e7a1b6d39e804721b Mon Sep 17 00:00:00 2001 From: Adam Argyle Date: Sun, 7 Dec 2025 23:19:31 -0800 Subject: [PATCH 1/3] update to latest content, love nudged some stuff --- src/components/AdPackageCard.astro | 16 ++- src/pages/sponsor.astro | 172 ++++++++++++++++++++++------- 2 files changed, 144 insertions(+), 44 deletions(-) diff --git a/src/components/AdPackageCard.astro b/src/components/AdPackageCard.astro index 893e125..db8b8b9 100644 --- a/src/components/AdPackageCard.astro +++ b/src/components/AdPackageCard.astro @@ -8,22 +8,28 @@ export interface Props { const { bullets, heading, price } = Astro.props; --- -
+

{heading}

-
    +
      { bullets.map((bullet) => { - return
    • {bullet}
    • ; + return ( +
    • + {bullet} +
    • + ); }) }

      {price} -
      +

      - Sponsor {title} + Reach the Whiskey.fm audience with a sponsorship

      +

      + A show in the top 10% of podcasts; be seen on Twitter, YouTube, Twitch, Bluesky, RSS and our website. +

      +

      - Want to dazzle a crowd of tech nerds and whiskey connoisseurs? Throw your - brand into the mix! Our listeners love innovation, good banter, and a - stiff drink—so get in on the fun and make some magic happen. Stay classy, - sponsor. + Our show focuses on web development, cutting-edge tech, and fine whiskey. + Our audience consists of tech decision-makers, software architects, + engineering managers, and of course web developers. Tech nerds with the + authority to buy and the desire for premium goods.

      -
      - - -
      +

      + We're offering shared access to a 2025 tech audience through all the most + popular channels. +

      Your overall ad reach

      -

      Listener Metrics

      - -
      +
      - 1,000 + 75K+ -
      listeners per episode
      +
      Monthly Impressions
      - 15,000 + 3-10K -
      listeners per 90 days
      +
      + Monthly Downloads Per Episode +
      -

      - Top Listeners By Location -

      +

      Top Listeners By Location

      -
      - { - countries.map((country) => { - return ( +
      + { + countries.map((country) => ( + <>
      {country.percentage}%
      - ); - }) - } + + )) + } +
      + +
      +
      +

      + A 3-month partnership guarantees your brand over{' '} + + 200,000 relevant impressions. + +

      +

      + That's a lot of attention. +

      +

      + If the sponsorship is in the show, it's in that audio and/or video + forever. + The total long-tail impressions could be wild. +

      +
      +
      + +
      + + + + + +
      + +
      +

      + Or… maybe you have an idea? +

      + +

      + We're excited geeks growing a show; we hope we can share some of that + with you. +

      + +

      + Whiskey Web and Whatnot, +

      +

      + Chuck, Robbie, & Adam +

      From b86f4630de19724c2356a709ca927768c115f181 Mon Sep 17 00:00:00 2001 From: Adam Argyle Date: Sun, 7 Dec 2025 23:27:46 -0800 Subject: [PATCH 2/3] pacify linter --- src/pages/sponsor.astro | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/sponsor.astro b/src/pages/sponsor.astro index b8e7b1b..8e77703 100644 --- a/src/pages/sponsor.astro +++ b/src/pages/sponsor.astro @@ -4,9 +4,9 @@ import { Image } from 'astro:assets'; import Layout from '../layouts/Layout.astro'; import AdPackageCard from '../components/AdPackageCard.astro'; -import { getShowInfo } from '../lib/rss'; -const show = await getShowInfo(); -const title = `${show.title}`; +// import { getShowInfo } from '../lib/rss'; +// const show = await getShowInfo(); +// const title = `${show.title}`; const countryFlags = import.meta.glob<{ default: ImageMetadata }>( '/src/img/countries/*.{jpeg,jpg,png}' From 806c75190a59df2e5b94dfbaa5278ca006bdedf8 Mon Sep 17 00:00:00 2001 From: Adam Argyle Date: Sun, 7 Dec 2025 23:30:44 -0800 Subject: [PATCH 3/3] fix coderabbit nits --- src/components/AdPackageCard.astro | 2 +- src/pages/sponsor.astro | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/AdPackageCard.astro b/src/components/AdPackageCard.astro index db8b8b9..033d794 100644 --- a/src/components/AdPackageCard.astro +++ b/src/components/AdPackageCard.astro @@ -17,7 +17,7 @@ const { bullets, heading, price } = Astro.props; {heading}

      -
        +
          { bullets.map((bullet) => { return ( diff --git a/src/pages/sponsor.astro b/src/pages/sponsor.astro index 8e77703..fc7374d 100644 --- a/src/pages/sponsor.astro +++ b/src/pages/sponsor.astro @@ -187,7 +187,7 @@ const countries = [
-

+

Or… maybe you have an idea?