Welcome to the Dojo

Your home for exclusive content

Free

Members get access to exclusive content that isn’t available on the YouTube channel.

The Process

Attempt the challenge.

To get the most out of this process, it’s important that you try to complete the challenges on your own first. Figure out where you are stuck and what concepts you need help with. You shouldn’t spend many hours being stuck, but do some online research to see what you can come up with. Pros consult the internet too.

Watch my solutions.

Resume the video after your attempt and see what I did to solve the problem. Take note of any techniques I used that you weren’t aware of. Think about our solutions- is one more memory efficient or faster than another? My solutions aren’t always the best.

Discuss!

Let others and me know what you’re not understanding. Explain the tradeoffs of one solution over another. Tell us what you liked (or didn’t like) about the challenge or a different solution you saw in the answers. Let me know if there’s anything about my presentation that could be improved upon. All feedback is appreciated and helps me improve the content.

“Your videos are Amazing to keep going, very helpful and informative. Fun to watch.”

— YouTube subscriber VAP

“love all your vids, thanks for all the help, wish i could have you as a tutor.”

— YouTube subscriber mike

680+ YouTube subscribers can’t be wrong.

“As someone in a coding bootcamp your explanations of multiple ways to solve have been super helpful! Keep up good work!”

— YouTube subscriber The Cookie Jar


You won’t be the same programmer after working through all the challenge videos. Work ethic is a choice and you can out hustle anyone.