I hadn't heard of skip locked before, and very much enjoyed this article walking through it for postgres: https://blog.2ndquadrant.com/what-is-select-skip-locked-for-...
This short screencast was also very helpful https://www.pgcasts.com/episodes/7/skip-locked/