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

Jack Herrington (YouTube channel)

Frontend videos from basic to very advanced by Jack Herrington, known for clear deep dives into React, TypeScript, Next.js, state management, micro frontends and module federation, web components and, recently, the Model Context Protocol. It suits developers who already know React basics and want to understand how things really work.

Subscribers

210K

YouTube · Oct 2026

Videos

523

YouTube · Oct 2026

Since

2006

YouTube · Oct 2026

Format

Video

Topic

Web Development

Provider

Jack Herrington

Time needed

Self-paced

Level

Intermediate

Access

Free

What the channel covers

Jack Herrington's channel describes itself simply: frontend videos from basic to very advanced, tutorials and technology deep dives. In practice it is one of the best places on YouTube to go past "it works" in React and TypeScript and understand why.

Videos cover React and its newer features, Next.js and its rendering modes, TypeScript patterns, state management options, micro frontends with module federation, web components and custom elements, and lately the Model Context Protocol (MCP) for connecting AI tools to your own services.

Playlists to start with

  • Introduction to React and Learn React and TypeScript: solid foundations if you are still early.
  • Become a Pro React Developer: the step from using React to understanding it.
  • No BS TS: TypeScript without the padding, from basics to advanced types.
  • Get To Know Frameworks Fast: quick tours of frameworks so you can compare them.
  • Module Federation and Custom Elements & Micro Frontends: how large teams split frontend apps.
  • Web Components: framework-independent components.
  • Model Context Protocol (MCP): building MCP servers and tools.
  • Making a career out of Web Development: career advice for web developers.

Who it suits

Developers with some React experience who want to level up, juniors heading into a mid-level role where they will be asked why a design was chosen, and seniors evaluating architecture options such as micro frontends. Complete beginners should build a few small projects first.

How to learn without getting stuck in tutorial loops

  • Bring a question from work or a project. The deep dives make most sense when you have felt the problem they solve.
  • Recreate the example in a fresh repo, then break it on purpose to see the failure he warned about.
  • Write a short note after each deep dive on when you would and would not use the technique.
  • Apply one idea a week to your own codebase, such as a stricter type or a cleaner data fetching pattern.

Pair it with on Sefism

reacttypescriptnextjsfrontendjavascript

Ready to start?

Opens on Jack Herrington in a new tab.

Watch on YouTube
Link broken or out of date?

Report a problem

With "Jack Herrington (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.