The most critical three learnings for testing frontend, from ten years helping lead frontend engineering at Palantir.
How to effectively log info and error messages within a React application, and the best practices for doing this.
A tutorial on how to get started with IndexedDB and whether you should use it, with an example code walkthrough.
A guide on some of the best practices for frontend unit testing, including covering libraries like Jest with various code examples.
A breakdown of the trade-offs and differences between these two different methods of making network requests in JavaScript.
An article about the error 'cannot read property split of undefined' and various techniques to prevent it.
A beginner’s guide to debugging React testing library tests, with a code walkthrough of how to use react-testing-library to debug tests.
A guide on various methods and techniques for implementing safer switch and if/else statements, including use of the never type and eslint rules.
This article provides a detailed comparison of two popular cloud-based device testing tools, BrowserStack and Sauce Labs. It outlines their features, benefits, and pricing structures so you can choose the tool that will best meet your needs, and it introduces an alternative tool called Meticulous.