Kent OOO (Out Of the Office)
Kent explains why JavaScript Air is canceled this week due to his participation in a pioneer trek, making him unavailable.
KentCDodds.com is the personal website and blog of Kent C. Dodds, a software engineer, educator, and open-source contributor known for his work in the React ecosystem. He writes about modern web development, testing, accessibility, performance, and developer experience, focusing on how to build reliable, maintainable, and scalable applications. Kent is the creator of popular libraries such as Testing Library and Remix, and his articles often highlight practical approaches to writing better React components, handling state, and improving user experience. Beyond tutorials, the site features courses, workshops, podcasts, and conference talks, all aimed at helping developers learn by doing. With his teaching-first philosophy and clear explanations, KentCDodds.com has become one of the most trusted learning resources in the React and JavaScript community.
189 articles from this blog
Kent explains why JavaScript Air is canceled this week due to his participation in a pioneer trek, making him unavailable.
A guide and free video series on how to contribute to open source projects, from creating a pull request to Git rebase.
A developer's experience upgrading to Babel 6, which fixed ES6 module misunderstandings that broke their code, and the lessons learned.
Explores the debate over using semicolons in JavaScript, arguing it's a matter of preference when proper tooling is in place.
Explores the motivations and challenges of open source maintainers, and why they sometimes hand off projects.
A developer argues against committing commented-out code, explaining why it harms code readability and maintainability.
A developer explains the problems with committing generated files to a Git repository's master branch and why they stopped the practice.
An open source maintainer shares his strategy for encouraging first-time contributors by creating easy, guided opportunities to submit code.
A programming article advocating for structuring code like a newspaper, with the most important information at the top for better readability.