Build a working YouTube clone
- Ship a functional video site in four weeks
- Go from empty GitHub repo to deployed product
- Direct the build while AI writes the code
Live & hands-on

Mikhail SychevStaff Software Engineer @ Google






Mikhail Sychev has worked for over 20 years in software engineering, including eight at Google as tech lead on the modern YouTube.com, shipping to more than two billion users. He led the largest WebP rollout ever attempted, cutting YouTube's bandwidth costs at global scale, and he built the site's dark mode. He spent the next four years at Waymo as a staff research software engineer, building ML and GenAI systems including the San Francisco autonomous rollout. He's now an a16z Speedrun-backed technical co-founder and the creator of Pony Diffusion, with 1M+ downloads and 1B+ generations.
In this course, Mikhail rebuilds YouTube from an empty repo: database, AI-generated video library, embedding-powered search, deployed to production in four weeks. His students will learn to direct agents across a codebase big enough to break. By the end of the course, they will know not only how to ship a project but also how to approach it like an agentic engineer.
Learn directly from the instructor in real time. Ask questions, receive feedback, and stay engaged.
Stay motivated and accountable with a group of peers who are learning alongside you.
Showcase your achievement on LinkedIn. Proof that you’ve leveled up with real-world skills.
If the membership isn’t the right fit, you can request a full refund within 7 days of purchase, as long as you haven’t completed a course.
Every session is recorded, so you can catch up anytime that works for you.
The course typically requires around 4–7 hours per week, but you can adjust the pace to fit your schedule with recorded sessions.
Yes. Every session is recorded, so you can catch up anytime. Most of our students are working professionals, and the course is designed with that in mind.
Many members expense it through their company’s learning and development budget. We provide an invoice you can submit and an email template you can send to your manager. Get the email template →
Once you enroll, you’ll keep access to your cohort’s recordings and course materials even after the live sessions end, so you can revisit lessons anytime.
Reach out to live-courses@bytebytego.com. We’ll get back to you within 24 hours.