Journal
Field notes
Short pieces on listening behaviour, playlist craft, and the practical side of reading streaming analytics.
Preparing exports without listener identities
Before an audit starts, strip personal fields carefully so the listening story remains intact.
Commute hours versus late-night listening
The same music streaming app can host two different listening cultures before breakfast and after midnight.
Why the third track decides a playlist’s fate
Listeners often forgive a slow opener. They rarely forgive a mismatched third song — and the skip data shows it.