Original Reddit post

Hello! :) I built something called Beyond (a Chrome extension and a website). https://preview.redd.it/qf4ygfw1tswh1.png?width=2752&format=png&auto=webp&s=7f471558c75c37a562e5a88568a0d30730265675 I’ve always liked long YouTube tutorials, but I have a problem with them. I watch for an hour or two, feel like I’ve learned something, and then forget most of it the next day. So I started working on a way to turn those videos into actual courses, where you don’t just watch but also practice what you’re learning. Here’s an example. I took a Claude Code tutorial and turned it into 9 lessons: https://openinbeyond.com/lessons/claude-code-full-tutorial-for-beginners-301c4957ea6c For anyone curious about how it works: I use Haiku to go through the transcript, figure out the chapters, and find the parts where there’s probably code or terminal commands on screen. The extension captures screenshots from those moments. Then Haiku puts together each lesson using the transcript and screenshots. It includes explanations, actual code from the video, terminal exercises where you type commands and see what happens if you get them wrong, and some quizzes. I use Sonnet to check the exercises separately, because I found that the generated answers weren’t always correct. It solves them from scratch, fixes the bad ones or removes them, and creates a final project. There’s also a small tutor inside each lesson. You can ask why a command failed, get feedback on your code, or ask for another explanation. It sticks to the lesson material and can point you back to the relevant part of the original video. Getting all of this to work reliably was harder than I expected. At one point, malformed JSON responses were causing entire lessons to come out empty without any obvious error. I had to add a repair step and another check for lessons that didn’t have enough useful content. The exercise validation was another headache. Some answers looked perfectly reasonable until Sonnet actually tried to solve them. The whole thing costs a few cents per course to generate, which is manageable for now. The first lesson of every course is free. I’m still working on this, and I’d really appreciate some feedback from people who actually try a lesson. Particularly whether the exercises make sense, the explanations are useful, and the whole thing helps you learn better than just watching the video. Thank you! submitted by /u/karakasoglu

Originally posted by u/karakasoglu on r/ClaudeCode