The most critical three learnings for testing frontend, from ten years helping lead frontend engineering at Palantir.
An exploration of why JavaScript regressions are important and an overview of automated testing techniques to prevent their occurrence.
A guide on the try-catch functionality available in JavaScript, it's quirks and tips on using this most effectively.
A short guide on best practices, techniques and existing tooling available to prevent TypeErrors in JavaScript or TypeScript.
An in-depth guide on the API, quirks and performance of JavaScript's unshift method, as well as best practices when using it.
An explanation of what replay testing is, how to leverage user session data to create automated tests, and an overview of existing companies using replay testing.
The complete guide on JavaScript RangeErrors, how they can occur, and techniques and tools available to prevent them.
A complete guide to implementing React Error Boundaries, and how to use a third-party tool for handling more sophisticated scenarios.
An overview of visual regression testing, where it fits into the testing hierarchy and the trade-offs of employing it as part of your testing strategy.
Meticulous, a Y Combinator startup, has closed a $4 million Seed Round to build the first automated front-end testing software for developers.