Theo's YouTube Packaging Masterclass: Thumbnails, Titles and the Algorithm
Melvin Vivas · X video post · 2026-09-15 · 13:09 · 316 views · Open on X
Topics: Resume, Job Search & Interviews · Level: beginner
Summary
Theo (t3.gg) explains how to package YouTube videos so the right viewers stop scrolling, click, and watch to the end. He covers how he makes thumbnails and titles (give a reason to click, keep text to a minimum, use relatable 'enemy' images like Jira), and explains that the YouTube algorithm recommends videos by comparing overlapping watch histories. His main strategy is to raise your floor so your worst videos do better, rather than chase one viral hit. This is about growing a developer audience and personal brand, not AI engineering.
Key points
- Packaging comes down to three steps: get the right person to stop scrolling, get them to click, and make sure they enjoy watching to the end.
- Repelling the wrong viewer matters too. Clicks from people the video isn't for cause early bounces, and YouTube reads those as clickbait and stops showing the video.
- Think in reasons, not titles: the title should say why you'd click, not what the video is (e.g. 'Anthropic Fights Back' instead of 'Opus 4.8 is 5% better').
- Keep thumbnail text to a minimum and use it as decoration. Show emblems, incentives or a relatable 'enemy' (like a messy Jira backlog) that makes viewers feel something.
- Viewers forget the thumbnail about 30 seconds into the video, so it only needs to earn the click, not explain the content.
- Theo describes the algorithm as diff-based. It recommends videos to people whose watch histories overlap with others who watched them, using roughly your last 500 watches. It no longer uses tags or categories.
- A new video can get a head start if engaged viewers watch it fully, even while it's unlisted, so it lands in the right watch histories. Theo did this for Ethan Niser's first videos.
- Raise your floor: aim for consistent minimum performance (e.g. ~10K views on your worst videos) to attract sponsors, instead of chasing big hits. Effort doesn't predict views: a 3-week video got ~50K while a 2-hour one got 200K.
Resources mentioned
- Theo - t3.gg (YouTube channel) · channel · youtube.com · free
Theo Browne's channel about web development and AI tools, and the main speaker in this masterclass. - Theo's video 'We're leaving GitHub' (rebranded 'Get in, we're leaving GitHub') · video · youtube.com · free
Theo's video that flopped at first and then beat his channel average after it was repackaged with a new thumbnail and title. - Claude Opus 5.5 · tool · claude.ai · paid · open in a browser to verify · recommended by both Bashiri Smith & Melvin Vivas
Anthropic's AI assistant, used throughout the guide to tailor resumes, add live roles to the tracker, match connections to target companies and find hiring managers.
Also in: Generating a Repo Promo Video with a Claude Skill on Sonnet 5.5 vs Opus 5.5 (Melvin Vivas on X · notes), Comparing Coding Models on the Same Task in Devin iOS (Melvin Vivas on X · notes), Customizing Your Coding Setup with Pi Coding Agent Extensions (Melvin Vivas on X · notes), AI Engineer Roadmap Overview: From ML Foundations to RAG, Agents & Ops (Bashiri Smith on Facebook · notes) and 53 more - Jira · tool · atlassian.com · check price
Atlassian's issue tracker, used as a relatable 'enemy' image in a thumbnail. - Linear · tool · linear.app · free
Issue-tracking tool that the feedback workflow links verified issues to.
Also in: Dots Demo: A Voice AI Agent Handling Travel Booking and Feedback Triage (Melvin Vivas on X · notes), Conductor Walkthrough: Running Parallel Coding Agents in Isolated Git Worktrees (Melvin Vivas on X · notes) - Ethan Niser · person · ethanniser.com · free
Developer and creator whose first YouTube videos about Effect took off with Theo's help. - Effect · tool · effect.website · free
Open-source TypeScript library for building robust, type-safe applications. - DaVinci Resolve · tool · blackmagicdesign.com · free
Video editing software from Blackmagic Design with a free version.
Try this
- Write titles that give a reason to click, not a description of the video.
- Keep thumbnail text to a minimum. Show the topic's emblem or a relatable 'enemy' that makes viewers feel something.
- Package each video so it repels viewers it isn't for, to avoid early bounces.
- Repackage videos that underperform (new thumbnail and title) and compare the analytics.
- Before going public, share a new video with engaged community members so it lands in the right watch histories.
- Set a minimum bar each video has to hit, so your worst videos get better.
- Learn to make thumbnails by hand before trying to automate it.
More in Resume, Job Search & Interviews
- Why Software Engineers Should Move Into AI Engineering
- 3 Worst Mistakes When Trying to Land an AI Engineer Job
- What It Takes to Become a Forward-Deployed Engineer (FDE)
- Software Engineer to AI Engineer: Job Boards, Stack, Projects and Learning Sites
- AI Engineering Interviews: Answer Every Topic With a Number, Trade-off, Failure Mode
- 5 Lessons from Helping Engineers Land $3M+ in Tech Jobs