Skip to content
Dark mode
Menu
Navigation
About
Projects
Contact
an9.dev
Writing
Notes from the workbench
How I build the projects, and what the data turns up along the way.
A live now-playing widget under a strict CSP
How the little 'currently listening' card on this site stays live without ever leaking a Spotify token — and why a nonce-based Content-Security-Policy made it interesting.
June 20, 2026
2 min
Writing — an9.dev