Mar 3 · 8 min read · Vale: Prose Linting for Technical Writers and Documentation Teams Code has ESLint. CSS has Stylelint. But what catches the errors in your documentation? Most teams rely on manual review -- someone reads the PR, spots inconsistencies in tone, flags j...
Join discussionMar 3 · 7 min read · Ruff: The Python Linter and Formatter That Made Everything Else Obsolete Ruff is a Python linter and formatter written in Rust. It replaces Flake8, Black, isort, pyupgrade, pydocstyle, and several other tools with a single binary that runs 10-100x fa...
Join discussionMar 3 · 6 min read · OxLint: The Rust-Based JavaScript Linter That's 50-100x Faster Than ESLint ESLint has been the standard JavaScript linter for over a decade. It works. It has thousands of plugins. But it is also slow. On large codebases, ESLint can take 30 seconds o...
Join discussionMar 3 · 6 min read · Linting and Formatting: Biome, ESLint, Prettier, and Pre-Commit Hooks Code formatting debates waste time. Automate the formatting, enforce it in CI, and never argue about semicolons again. This guide covers the current state of JavaScript/TypeScript ...
Join discussionMar 3 · 10 min read · Biome: The Fast Formatter and Linter for JavaScript and TypeScript The JavaScript ecosystem has relied on two separate tools for code quality for over a decade: Prettier for formatting and ESLint for linting. This works, but it comes with real costs...
Join discussionOct 14, 2025 · 4 min read · Bazel uses its own configuration language called Starlark: https://starlark-lang.org. It’s a Python dialect that allows parallel evaluation to make builds faster. Linting is the process of using a static code analysis tool, known as a "linter," to id...
Join discussion
Aug 25, 2025 · 5 min read · Testing is not just about verifying if code runs. It’s about verifying that your app behaves correctly from the user’s perspective. Jest + React Testing Library (RTL) gives a powerful combination to achieve this. 1. Filtering Tests in Watch Mode When...
Join discussion