Don't commit focused tests
Explains the risks of committing focused tests and provides multiple technical solutions to prevent it, including VS Code extensions, linter rules, and pre-commit hooks.
Explains the risks of committing focused tests and provides multiple technical solutions to prevent it, including VS Code extensions, linter rules, and pre-commit hooks.
How using ESLint, Prettier, and TypeScript as static analysis tools can help eliminate common bugs in JavaScript development.
The creator of React Testing Library explains common mistakes developers make and provides advice on how to write better tests.
A guide on converting deprecated TSLint rules to ESLint using the @typescript-eslint toolkit for TypeScript projects.
A data scientist's journey from Python/Jupyter to embracing TypeScript, tests, and tools for building maintainable software.
A discussion on the JavaScript 'let' vs 'const' debate, summarizing arguments for and against the 'prefer-const' rule.
A guide to using Prettier, an opinionated code formatter, to automatically fix and format code, often in conjunction with ESLint.
A guide on how to start adding tests to a large, existing codebase, focusing on the Testing Trophy methodology for the best return on investment.
A guide on using Babel Module Resolver to convert relative import paths to cleaner aliases in a JavaScript application.
A tutorial on setting up and using ESLint for React projects, including configuration with Webpack and popular rule sets.
A developer shares their Week 2 progress learning React Native, covering project setup, ESLint configuration, and building a weather app with a third-party API.
Introducing paypal-scripts, a zero-config tool for PayPal developers inspired by create-react-app to boost productivity.
A guide to installing, configuring, and using ESLint for code linting in Node.js applications, including rule and environment setup.
Explores the debate over using semicolons in JavaScript, arguing it's a matter of preference when proper tooling is in place.