Question: For example, I want to play all 58 videos uploaded by a single user.

Obviously I could create a playlist, add each video to it, then play the entire playlist, but is there a simpler way?

Answer: 
URL hacking for the rescue! You can append `&list=UL` to the end of a video URL from that user.

So, if you have:

```
https://www.youtube.com/watch?v=zucBfXpCA6s

```

it should become:

[`https://www.youtube.com/watch?v=zucBfXpCA6s&list=UL`](https://www.youtube.com/watch?v=zucBfXpCA6s&list=UL)

```
                                           ^ right here

```

You could also add something like this to your bookmark and simply click on it:

```
javascript:window.location+='&list=UL'

```

*Select* it then *drag and drop* it on your bookmarks. ([how?](https://support-staging.aodocs.com/hc/en-us/article_attachments/206777023/How_to_install_bookmarklets.gif))

Now, **there is an issue**!

It's got a weird behaviour as dear @burtek brought to my attention on the comments.

In my instance here, with Valentina Lisitsa, she got 272 videos right now, but it won't ever show more than 99 on the list. And it seems like it's ordered from oldest to newest, so if you want to play all videos you rather start with the user's first video. In her case, this is it: 

[`https://www.youtube.com/watch?v=vS_foc_NxI0&list=UL`](https://www.youtube.com/watch?v=vS_foc_NxI0&index=180&list=UL)

From there you can leave it playing and it will play all her videos.

Seemed like the current video will always try to be in position #20 of the list, showing 19 previous ones and 79 next ones, but now I believe it's even more random than that.

Most users, however, do have an "uploads" section on their profile, and you can just click on "Play All" right there to get a generated playlist from newest to oldest, like @wisbucky pointed in another answer here:

<https://webapps.stackexchange.com/a/82675/4616>
Little trick I found is to get a user's unique code/string from their profile page's source. Here's how to do it:

* Go to their user page and right-click -> "view page source".
* Search for "vnd" and copy the code that you find (It should start with "UC").
* Open one of the user's videos. In the URL address, add the following to the end: "&list=" then paste the string you copied.
* Final step is simply change the 2nd character of the code you pasted from a C to a U. Hit enter and the video should reload, and now it appears in a playlist of all the user's videos.

This seems to work pretty reliably, but sometimes does not get all of the user's videos.