I thought I was a Senior React Dev... until I ran React Doctor.
Chapters

I thought I was a Senior React Dev... until I ran React Doctor.

Better Stack
4:33
Feb 18, 2026
26.6K views
1.2K
Show description

In this video, we dive into React Doctor, a lightning-fast, Rust-powered CLI tool created by Aiden Bai to sniff out common anti-patterns and performance bottlenecks in your code. I put the tool to the ultimate test by scanning a project I wrote six years ago to see if my old code still holds up, before running it against a massive, professional-grade open-source CRM. Whether you're looking to level up your GitHub portfolio or just want to give your AI coding agent a "medical degree" in React best practices, this is one tool you need in your workflow. 🔗 Relevant Links React Doctor: https://github.com/millionco/react-doctor ❤️ More about us Radically better observability stack: https://betterstack.com/ Written tutorials: https://betterstack.com/community/ Example projects: https://github.com/BetterStackHQ 📱 Socials Twitter: https://twitter.com/betterstackhq Instagram: https://www.instagram.com/betterstackhq/ TikTok: https://www.tiktok.com/@betterstack LinkedIn: https://www.linkedin.com/company/betterstack 📌 Chapters: 00:00 - Intro 00:27 - What is React Doctor? 01:33 - UI, Speed, and AI Agent Skills 01:54 - Demo 1: Testing my 6-year-old code 02:49 - Demo 2: Scanning a Large CRM (Twenty) 03:35 - Final Thoughts

Have questions about this video?

Sign up to chat with AI and get deeper insights.

Sign up — 5 free credits
React development tools
Code quality assessment
Common React anti-patterns
Open source contributions
Performance optimization techniques
UI design considerations in tools
TL;DR

The video introduces React Doctor, a new tool for detecting React anti-patterns. The host walks through its features and demonstrates its effectiveness on old and larger codebases.

9
Watch Score

The content is informative, practical, and promotes community engagement while offering valuable tools for developers.

1/10
Clickbait
positive
Sentiment
Should watch

Developers looking to improve their React applications and code quality will greatly benefit.

Can skip

Beginners without React knowledge may find it challenging.

Quality (8/10)

The video provides practical insights, demonstrations, and encourages community involvement.

Summary
In this video, the host presents React Doctor, a new command-line interface tool designed to help developers identify common anti-patterns in their React code. Created by developer Aiden B, known for tools like Million.js and React Scan, React Doctor scans for issues such as unnecessary use effects, accessibility problems, and prop drilling. Leveraging the Rust-based linter oxlint, React Doctor is capable of quickly analyzing extensive codebases, making it a valuable asset for developers. The host delves into the functionality of React Doctor, explaining its ability to create an abstract syntax tree of a project, allowing it to pinpoint best practices and highlight areas needing improvement. The video features a live demonstration where the host uses React Doctor on an old project, revealing that the code was relatively high quality, with a few minor warnings. This process showcases the tool's efficiency and usefulness in maintaining React applications. The video also covers React Doctor's scanning of a more complex codebase, specifically a CRM project, reaffirming its capability to handle larger repositories effectively. These demonstrations underline how React Doctor not only checks for best practices but also suggests modifications like switching to lazy loading or using useReducer for better state management. The host encourages other developers to leverage this tool to enhance their contributions on platforms like GitHub. Overall, the video highlights the positive impact of React Doctor on developing and refining React projects, promoting community involvement in improving the tool with additional checks. It's presented as an essential resource for both new and experienced React developers alike, concluding with a call to action for viewers to subscribe for more content.
Key Takeaways
  • React Doctor detects common React anti-patterns.
  • It is built on the Rust-based linter oxlint for high performance.
  • The tool provides suggestions for improving code quality.
  • React Doctor is open source and invites community contributions.
  • It can be run on both small projects and larger codebases.
  • The UI is designed for a pleasant user experience.
  • It can help improve GitHub portfolios for developers.
Action Items
  • 1Try using React Doctor on your own React projects.
  • 2Contribute to the React Doctor project if you have ideas for additional best practices.
  • 3Monitor your project for common anti-patterns regularly.
Prerequisites
  • Basic understanding of React and JavaScript.
Mentioned Resources
React Doctor(tool)

A new CLI tool for detecting anti-patterns in React.

Aiden B(person)

The creator of React Doctor and other tools like Million.js.

oxlint(tool)

A JavaScript linter used under the hood by React Doctor.

Content Analysis
Type

tutorial

Sentiment

positive

Difficulty

intermediate

Complexity

moderate

Target Audience

React developers seeking to improve their code quality and identify best practices.

#react#javascript#programming#web development#open source#coding#tools