---
title: Coding Playlist Shuffle Algorithm
link: https://www.youtube.com/watch?v=SWNqgv7w_cY
source: youtube-com-tsodingdaily
published: 2026-08-01T16:43:53Z
updated: 2026-08-01T16:48:48Z
first_seen: 2026-09-08T10:17:10.166315Z
authors:
- Tsoding Daily
summary: |-
  Streamed Live on Twitch: https://twitch.tv/tsoding
  Enable Subtitles for Twitch Chat

  Chapters:
  - 00:00:00 - Intro
  - 00:03:12 - The Algorithm
  - 00:08:20 - Prime numbers
  - 00:24:33 - Implementing the Algorithm
  - 00:40:32 - Playlist Randomizer
  - 00:51:04 - pregenerating primes
  - 00:59:47 - integrating with the app
  - 01:08:27 - testing the algorithm
  - 01:34:08 - Footnote: Proof

  Topic: Implementing a Playlist Shuffle Algorithm

  Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat

  Support:
  - https://github.com/tsoding/donate#support-tsoding
content: extracted
html: 2026-08-01-coding-playlist-shuffle-algorithm.html
preview:
  file: 2026-08-01-coding-playlist-shuffle-algorithm.preview-d2e90744b601.webp
  width: 256
  height: 192
  color: '#2a2926'
images:
- source: https://i.ytimg.com/vi/SWNqgv7w_cY/maxresdefault.jpg
  original:
    file: 2026-08-01-coding-playlist-shuffle-algorithm.image-c5c169d09b53.jpg
    width: 1280
    height: 720
  variants:
  - file: 2026-08-01-coding-playlist-shuffle-algorithm.image-7fab68258129.webp
    width: 48
    height: 27
  color: '#0a0a0a'
extra:
  thumbnail: https://i4.ytimg.com/vi/SWNqgv7w_cY/hqdefault.jpg
---

Streamed Live on Twitch: https://twitch.tv/tsoding\
Enable Subtitles for Twitch Chat

### Chapters

- [00:00:00](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=0) - Intro
- [00:03:12](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=192) - The Algorithm
- [00:08:20](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=500) - Prime numbers
- [00:24:33](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=1473) - Implementing the Algorithm
- [00:40:32](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=2432) - Playlist Randomizer
- [00:51:04](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=3064) - pregenerating primes
- [00:59:47](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=3587) - integrating with the app
- [01:08:27](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=4107) - testing the algorithm
- [01:34:08](https://www.youtube.com/watch?v=SWNqgv7w_cY&t=5648) - Footnote: Proof

Topic: Implementing a Playlist Shuffle Algorithm

Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat

### Support

- https://github.com/tsoding/donate#support-tsoding
