Community Spotlight – Joy of React, with Josh Comeau
Josh Comeau is an indie hacker, educator, and long-time member of the React community. He has a brilliant way of intuitively explaining complex subjects, and we're excited to talk with him about content creation, his experiences being an independent educator, and his new course, Joy of React. We talked about his career, job hopping, content creation, RSI injuries, replacing "best practices" with "happy practices", and more!
Some links referenced in the conversation:
Mind Body Prescription
Maxim Heckel
Nanda Syahrasyad
Paradox of Expertise
Early career [00:01:35]
Mid-career [00:04:12]
RSI Injury [00:07:52]
A finite number of keystrokes in us [00:09:40]
An expectation of being able to code [00:12:16]
Job hopping [00:13:25]
Unconventional job hunting tips [00:16:09]
Personal projects, open source, and networking [:18:46]
Ideation for blog posts [00:24:12]
Writing for advanced audiences [00:27:32]
Other creators and the power of interactive explanation [00:31:15]
Going before you think you're ready [00:36:19]
Ignoring imposter syndrome [00:39:01]
"Best practices" vs "Happy practices" [00:41:16]
Taking breaks, not unit testing [00:43:34]
How do you work in public? [00:45:50]
AI's impact on web development [00:49:45]
Josh Comeau is an indie hacker, educator, and long-time member of the React community. He has a brilliant way of intuitively explaining complex subjects, and we're excited to talk with him about content creation, his experiences being an independent educator, and his new course, Joy of React. We talked about his career, job hopping, content creation, RSI injuries, replacing "best practices" with "happy practices", and more!
Some links referenced in the conversation:
- Early career [00:01:35]
- Mid-career [00:04:12]
- RSI Injury [00:07:52]
- A finite number of keystrokes in us [00:09:40]
- An expectation of being able to code [00:12:16]
- Job hopping [00:13:25]
- Unconventional job hunting tips [00:16:09]
- Personal projects, open source, and networking [:18:46]
- Ideation for blog posts [00:24:12]
- Writing for advanced audiences [00:27:32]
- Other creators and the power of interactive explanation [00:31:15]
- Going before you think you're ready [00:36:19]
- Ignoring imposter syndrome [00:39:01]
- "Best practices" vs "Happy practices" [00:41:16]
- Taking breaks, not unit testing [00:43:34]
- How do you work in public? [00:45:50]
- AI's impact on web development [00:49:45]
- (00:00) - Introductions
- (01:35) - Early career
- (04:12) - Mid-career
- (07:52) - RSI Injury
- (09:40) - A finite number of keystrokes in us
- (12:16) - An expectation of being able to code
- (13:25) - Job hopping
- (16:09) - Unconventional job hunting tips
- (18:46) - Personal projects, open source, and networking
- (24:12) - Ideation for blog posts
- (27:32) - Writing for advanced audiences
- (31:15) - Other creators and the power of interactive explanation
- (36:19) - Going before you think you're ready
- (39:01) - Ignoring imposter syndrome
- (41:16) - "Best practices" vs "Happy practices"
- (43:34) - Taking breaks, not unit testing
- (45:50) - How do you work in public?
- (49:45) - AI's impact on web development
Creators and Guests

Producer
Carl Vitullo
Solopreneur just vibing, posts are probably bullshit. Community lead at Reactiflux, the largest chat community of React professionals.
