I record a lot of videos and make a lot of content that I think are complete garbage, with mistakes and rabbit holes and wasted time, and I don't think it will be useful for anyone or no one would watch.

But I try to remind myself... doing it in the first place is better than not doing it at all.

@JohnHammond Going through rabbit holes is a good lesson to learn, I really like when you put up a note that says "editing John discovered this other thing" and it not only teaches how to solve the challenge/issue, but to get out of rabbit holes!

You're doing amazing job! Keep up the great work!

@LeonVQZ @JohnHammond I second that! It’s important, especially for those new to the industry, to know that everyone goes down rabbit holes from time to time.

As I was learning how to go through JavaScript to ID DOM-XSS, I once spent an entire 1.5 workdays (12hrs) trying to find a way to confirm I had a vulnerablility in a specific script. It would execute and stepping through the code would keep coming back undefined.

It was a heck of a rabbit hole, but once I stepped back out of the rabbit hole, I found three other vulnerabilities that led to a RCE.

I like hearing about the John Hammond that travelled down the wrong path but came back and found it. Do you think there is a process to detect rabbit holes?

@TH3R3P41RM4N @JohnHammond I would be hard to detect, that's why they're rabbit holes. But I believe that if you have spent that much time in only one thing you should think: "let's step back, what do I know, what can I do, have I done this other things" and that's how you get out