Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
Video · Web DevelopmentFree

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.

Subscribers

570K

YouTube · Oct 2026

Videos

1,173

YouTube · Oct 2026

Since

2007

YouTube · Oct 2026

Format

Video

Topic

Web Development

Provider

Theo Browne (t3.gg)

Time needed

Self-paced

Level

Intermediate

Access

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

typescriptreactnextjsai toolsfrontend

Ready to start?

Opens on Theo Browne (t3.gg) in a new tab.

Watch on YouTube
Link broken or out of date?

Report a problem

With "Theo (t3.gg) (YouTube channel)". Only Tauseef reads this.

Work with me

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.