Theo (t3.gg) (YouTube channel)
Opinionated commentary on web development, TypeScript, React and, increasingly, AI models and AI coding tools, from the creator of the T3 Stack and T3 Chat. Videos are reactions, takes and deep dives rather than step-by-step lessons. It suits working developers and confident students who want strong opinions on where the ecosystem is going, not beginners looking for a course.
570K
YouTube · Oct 2026
1,173
YouTube · Oct 2026
2007
YouTube · Oct 2026
Video
Web Development
Theo Browne (t3.gg)
Self-paced
Intermediate
Free
What the channel is
Theo's channel (the channel name is "Theo" with "t3.gg") is run by a software developer who describes himself as an AI nerd and TypeScript sympathiser, and who created the T3 Stack and T3 Chat. The T3 Stack, a popular way to start a full stack TypeScript app with Next.js, is where many people first heard of him.
Be clear about what the channel is today. It is mostly commentary: reactions to news, opinions on frameworks and companies, and, right now, a heavy focus on AI models and AI coding tools. Recent uploads compare models, discuss how to get the most from them and debate how AI agents change the way code is written. Web development topics (React, React Native, TypeScript, hosting) still appear, but as discussion more than teaching.
How to use it well
There are no neat course playlists to work through, so use search and pick by title:
- Search for a tool you are deciding on (a framework, a database host, an auth library) and watch his take as one input among several.
- Watch the AI coding videos for practical habits on working with agents and models, then test the claims yourself.
- Use the "how I code" style videos to see how an experienced developer sets up a workflow.
Who it suits
Intermediate developers who already build things and want to hear an experienced, outspoken view on the ecosystem. It is fun and often sharp. It is a poor first resource for beginners: strong opinions land differently when you cannot yet judge them, and commentary does not build skill.
How to learn without getting stuck in tutorial loops (or opinion loops)
- Cap your watching. Treat the channel like a podcast, a few videos a week, not a study plan.
- Turn a take into a test. If he argues one tool is better, build the same small feature in both and decide for yourself.
- Separate news from skills. Model rankings change monthly; knowing TypeScript, HTTP and how to read a codebase does not.
- Keep shipping your own project in whatever stack you chose; switching every time someone has a new favourite is its own loop.
Pair it with on Sefism
- Build the fundamentals first with the Full stack development roadmap and the Full stack cheat sheet.
- For the AI side, the Coding with AI tools roadmap and its cheat sheet give a structured path that commentary cannot.
- Learn the stack he talks about from the source: Next.js Documentation, The TypeScript Handbook and Total TypeScript.
- If you wonder whether AI-assisted building is enough for a career, read What is vibe coding and can it get me a job?.
Ready to start?
Opens on Theo Browne (t3.gg) in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.