This post compares big.js and mathjs for JavaScript precision calculations, including pros, size, and usage …
How to remove dead code in TypeScript projects with compiler settings, lint rules, and tooling so you keep the codebase …
Learn how to use Chrome's HAR files to record and analyze web requests. This guide covers downloading, uploading, and …
This post describes upgrading a React project, including motivations, key areas, issues, and package versions.
What the integrity field in yarn.lock means, how it’s computed, and why not every package has it.
This article introduces using CheckStyle to improve Java code quality, including usage scenarios and implementation …
Discusses the pitfalls of deep-cloning Redux state, compares cloneDeep, clone, and JSON techniques, and offers guidance …
This article explains the differences between JavaScript methods, functions, and members, including their advantages, …
This article introduces Git team development process specification for MR conflict resolution, including its advantages, …
This article contains my reading notes on Effective JavaScript, including key insights, implementation details, and …
This article introduces important details to note when using Antd, including advantages, implementation details, and …
This article examines how to consider code coverage scope during code reviews so the process stays efficient and avoids …
This article explains why I hate Lodash, including usage scenarios and implementation details, to improve understanding …
This article introduces the npm dependency model, including its advantages, implementation details, and related …
This article introduces the issue of misalignment between Antd table headers and content cells, including advantages, …
This post covers time formatting in JavaScript, including UTC display and locale-based formatting.
Explores turning saga-driven actions into Promises, evaluates existing approaches, and shares notes on the …
Troubleshooting the regeneratorRuntime runtime error after adding redux-saga-promise, covering root cause and fixes in …
This article introduces the IDEA plugin for viewing NPM package version history, covering its advantages, implementation …
Clarifies how implements vs. extends behave in TypeScript and compares them with Java.
This article introduces publishing public packages to npmjs, including its advantages, implementation details, and …
This post explains why not to use Yoda conditions in frontend code, covering scenarios and lint rules to improve code …
This article introduces NPM indirect dependency version management, including its advantages, implementation details, …
Highlights the core difference between `unknown` and `any`, with examples of type narrowing and why `unknown` is safer.
This article explores the implementation of global exception interception and customized error handling in Axios. …