1

O que Heráclito tem a ver com o meu Spotify?

TL;DR

Fiz um "On This Day" com Spotify. Uma aplicação para mostrar minha evolução musical em um visual de calendário.

SpotCalendar

Se quiser rodar o seu de forma mais prática, baixe o .exe e siga as instruções no readme_me do projeto para integrar com seu Spotify.

Github

🎵 Contexto

Há algumas semanas, futricando nas minhas playlists do Spotify, fiquei me questionando se naquele mesmo dia em anos anteriores eu adicionei alguma música em alguma das minhas playlists. Ou seja, se por exemplo, hoje (14/06/2026) eu já havia adicionado alguma música em alguma playlist nos dias 14/06/2025 ou 14/06/2024 ou 14/06/2023...

Resolvi fazer essa busca manual, olhando playlist por playlist, deu um certo trabalho, mas descobri o que eu queria (sim, havia adicionados músicas nesse mesmo dia em questão). Mas, fazer essa atividade de forma manual é chata e cansativa, com isso, resolvi automatizar o trabalho usando a API do Spotify.

📊 Insights

Inicialmente, com uma planilha eu consegui resolver o problema e era bem mais prático do que buscar manualmente. Mas por fim, resolvi criar uma visualização mais adequada. Um Calendário Musical.

A ideia principal de um calendário musical é avaliar como o gosto musical evoluiu ou regrediu. No meu caso, foi possível notar que eu ouvia muito Rock e Pop 70s~80s > Metal > Deathcore > Synthpop.

Abaixo segue uma visão detalhada com o passar dos anos:

Detalhe

Curiosidade extra: O visual mais decente fez com que eu percebesse que o cabelo do Roberto Carlos de 1974 é igual ao do Ozzy Ousborne no álbum de 1991 (compare o dia 10 com o dia 18 na primeira imagem).

❌ Problemas para hospedar

Quando decidi fazer o calendário, já sabia que queria publicar — mas ao estudar a API do Spotify a fundo, descobri que isso é praticamente impossível para devs independentes.

Uma mudança na política deles no ano passado (2025) tornou o processo inviável: para publicar um app com a API, você precisa comprovar 250 mil usuários ativos por mês, entre outros requisitos fora da realidade de um projeto solo.

Dito isso, existe essa "dificuldade" de ter que baixar o projeto ou o .exe para que alguém interessado possa usar o app.

💡 Solução para o problema de hospedar

Como não posso hospedar, quem tiver interesse em ver como se parece o seu Calendário Musical, pode rodar o código com python ou executar o .exe.

O .exe vai pedir as credenciais de aplicação que ficam no Dashboard do Spotify Developers. Essas chaves ficam salvas somente em memória e enquanto a aplicação roda.

O passo-a-passo esta detalhado no readme_me do Github.

🤔 Próximos updates

A próxima ideia é levar a análise um passo além com clusterização das músicas — identificar automaticamente os padrões do meu histórico musical, da mesma forma que fiz no olho, mas deixando um algoritmo fazer esse trabalho.

Também aceito outras ideias hehe.

🏛 Conclusão

Sempre acreditei que a música diz muito sobre quem você é. Ver a evolução do seu gosto ao longo dos anos traz uma reflexão interessante sobre como você, como pessoa, mudou com o tempo.

E é aqui que Heráclito entra:

"Ninguém pode entrar duas vezes no mesmo rio, pois quando nele se entra novamente, não se encontra as mesmas águas, e o próprio ser já se modificou."

Heráclito

O projeto vai ser mais aproveitado por quem, assim como eu, acumulou muitas playlists e usa o Spotify há alguns anos. Quanto mais histórico, mais interessante fica.

Críticas, sugestões e feedbacks são muito bem-vindos!

Carregando publicação patrocinada...