The problem statement
Shipping code changes is nerve wracking
Not having automated tests to confirm those code changes don't break stuff is terrifying
Automated testing is an important part of any modern application. But it's easy to get wrong and you're left with tests you need to babysit. Nobody enjoys this, but it's the only way you know how to test, and it's better to have bad tests than no tests at all right? ... right!? (No it's not).
Hi, I'm Kent and I'm the creator of React Testing Library–the defacto standard testing tool of the React ecosystem. I also created the Testing Trophy–the modern testing approach for testing. I know a thing or two about this and other tools in the ecosystem and I'm excited to help you learn all about them.