Sommarpratet, en bättre överblick över årets sommarpratare 🇸🇪

Skärmdump av sommarpratet.se
This post is in Swedish. 🇸🇪

Sommar i P1 sänds varje sommar i Sveriges Radio. Men att få en överblick över vilka som pratar, när de sänds och vilka jag faktiskt vill lyssna på har alltid varit lite krångligt. Så jag byggde sommarpratet.se.

Vad?

Sommarpratet ger en lätt och tydlig överblick över årets sommarpratare. Tanken är att man snabbt ska kunna:

  • Bläddra bland kommande och redan sända program.
  • Söka på namn, kategori eller datum.
  • Filtrera på kategori (musiker, politiker med flera) och månad.
  • Sortera till exempel efter antal följare.
  • Spara favoriter så att man inte missar de man väntat på.
  • Lägga till sändningstider direkt i sin egen kalender.

För varje sommarpratare finns dessutom länkar vidare till deras sida på Sveriges Radio, till Wikipedia och till en färdig sökning på ChatGPT. På så vis kan man snabbt läsa på om någon man inte känner till sedan tidigare.

Teknik

Sajten är byggd med Astro och genereras helt statiskt. Varje sommarpratare är en egen liten Markdown-fil i en innehållssamling, och hela listan renderas till en sökbar och sorterbar tabell vid bygget. Några detaljer:

  • Astro 6 med Content Layer API, skrivet i TypeScript.
  • En Agent Skill Jag använder för Claude Code för att hålla listan uppdaterad genom att hämta data och skapa Markdown-filerna.
  • Minimalistisk design med CSS Modules och självhostat Geist som typsnitt. Ljust och mörkt tema följer operativsystemet via prefers-color-scheme.
  • Lägg till i kalendern genererar en länk till Google Calendar och en .ics-fil för Apple Kalender, Outlook med flera.
  • Strukturerad data med JSON-LD.

Did you enjoy this post?