musicdatapythonvisualization
April 2026

Concert History

178 shows over 18 years, reconstructed from Spotify scrobbles, Google Calendar, and Ticketmaster records. Venue analytics, genre breakdowns, concert squad cross-referencing, and the gap between what I listen to most and what I've never seen live.

Open live project

Built with

Python
Python

The Idea

Every concert I’ve been to since 2007 is somewhere in my digital exhaust — Spotify scrobbles, Google Calendar events, Ticketmaster confirmation emails, a few photos. None of it was organized. I wanted the full picture.

What It Became

178 confirmed shows across 18 years (2007–2025), visualized as an interactive timeline with multiple lenses:

  • The Arc — Show distribution over time: discovery years, the NYC interlude, the explosion despite becoming a parent (29 shows in both 2023 and 2024)
  • Your Venues — Terminal West leads with 17 shows. Preference for 800–1,100 cap rooms. The Eastern emerged post-2022
  • Electronic. Always. — 84–91% of Spotify hours fall under the electronic umbrella every single year
  • The Concert Squad — Cross-referenced with a 71-person CRM. 7 core music friends identified
  • The Gap — Heaviest Spotify artists (Camo & Krooked: 62 hrs, Tosca: 52 hrs) never seen live
  • Concert Calendar — Heatmap showing Feb–May and Sep–Nov peak touring windows

Live

↗ Live — dima-spotify.vercel.app

Up next

Suno Song Factory
End-to-end AI music pipeline — Claude writes lyrics and style guides, Suno generates the tracks, DALL-E makes cover art, FFmpeg builds the video, and a script uploads to YouTube. 75+ custom songs for Dean, Ruby, and friends.