aja monet feat. Meshell Ndegeocello & Georgia Anne Muldrow
elsewhere
11
Kelela
linknb
10
Getdown Services
The Radiator
10
Massive Attack & Tom Waits
Boots on the Ground
9
Future Islands
Find Love
9
GENER8ION & Yung Lean
STORM I
9
Death Cab for Cutie
Riptides
9
Blondshell
Heart Has to Work So Hard
9
Honey Dijon feat. Cor.Ece & Dave Giles II
Welcome to the Moon
9
Black Ends
All I’m Bone
9
Angélique Kidjo feat. Ayra Starr
Aye Kan (Are You Coming Back?)
9
Nation of Language
Tougher Than the Rest
9
Delvon Lamarr Organ Trio
Chicken Leg
9
TV Star
Out Of My Bag
9
Digitalism
Space Invaders
8
Lambrini Girls
Cult of Celebrity
8
JuJu Rogers feat. Jamila Woods
Elohim
8
Black Marble
Jim Carol New Year
8
aja monet
hollyweird
8
Telehealth
Things I've Killed
8
Thundercat feat. Channel Tres
This Thing We Call Love
8
Terror/Cactus
Transmisión Clandestina
7
Reyna Tropical & Xiuhtezcatl
CAMINO
7
Hannah Lew
Sunday
7
Hannah Lew
Another Twilight
7
Avalon Emerson
Written into Changes
7
John in the Morning Tracks
This app pulls track plays from
The Morning Show on
KEXP,
archiving every play since January 2015 in a database,
and showing recent plays plus Top lists by time period.
I’m from Seattle, and KEXP has always been part of home for me.
The Morning Show hosted by John Richards was what I had on during my morning rush-hour commute — not just background noise, but a way to wake up with the city and deal with Seattle's terrible traffic on I-5.
And every Friday, hearing Mint Royale’s "Show Me (with Pos from De La Soul)" became something I looked forward to, a little tradition that stuck with me.
This project is my way of keeping that connection alive.
It’s not just a technical build — it’s a way to hold onto the music and memories that shaped my everyday life living in Seattle.
Refresh Today: pulls today’s Morning Show in the background (no timeouts)
Top 40: switch between 30 or 90 days, by year or all time
Daily Auto-Update: Heroku Scheduler refreshes every morning automatically