SpotifyScraper
A Python library that turns Spotify's public web player into typed data — without official API credentials.
Read the project detailsAli Akhtari
Lately that's mostly AI — small language models, agents, and whether you can actually trust what they produce — with a long-running streak of security and reliability work. SpotifyScraper is the one that found real users; the rest is an honest notebook of experiments, half of them unfinished, all of them teaching me something. Wander in.
Each point is a page. Hover to look closer.
The map has another side.
01 The one that shipped
A Python library that pulls clean, typed data out of Spotify's public web player — tracks, albums, artists, playlists, and podcasts — without official API keys. It isn't a demo or a placeholder: it's a real package on PyPI with real users, a documentation site, and the unglamorous maintenance that keeps a library alive across breaking changes. If you want to see how I build and support something other developers depend on, this is the honest example.
A Python library that turns Spotify's public web player into typed data — without official API credentials.
Read the project details02 Everything else
Behind that one finished thing is a long bench of half-built ones — AI tools and agents, web platforms, automation scripts, the occasional native app, and a steady undercurrent of security work. I build a lot, and I ship a little: the things that earn it get finished, and the rest become lessons for the next attempt. I've made peace with that, because the unfinished bench is where most of the learning happens.
A few of the public signals are real, though, and worth being honest about. The numbers below are fetched live when the site builds — never invented, never rounded up.
03 Now
A good place to begin