Elixir Protocols — Implementing Inspect over custom data type Preparing to Refactor with Better Unit Tests

Prototyping with Phoenix LiveView: A Perfect Play Queue III

This time we went deep into JS / LiveView interop, implemented track position scrubbing, and added intelligent play queue auto-scroll behavior, that shows the currently playing track on the top of the queue, if user doesn’t scroll to a different place manually.

https://youtu.be/cV4O0bKftzQ