This article introduces practical tips for using GitLab, including its advantages, implementation details, and relevant …
This article introduces concurrency, parallelism, processes, and threads, including usage scenarios and implementation …
This article introduces the concept of escalation of commitment, including usage scenarios and implementation details to …
本文介绍关于加入Medium Partner Program,包括使用场景、实现细节等,以提高关于加入Medium Partner Program的效率。
Use commit templates plus commitlint and standard-version to write consistent messages and generate changelogs.
This article explains how to configure Git for different repositories, highlighting benefits, steps, and references for …
This article introduces CI optimization for automated merge request creation, including advantages, implementation …
This article shares useful Chrome DevTools tips and tricks, including techniques for debugging, efficiency improvements, …
Setting up an Android development environment for Ionic can be tricky. This guide provides a straightforward process for …
Advanced usage tips for package.json beyond basic dependencies, including version enforcement, custom fields, and …
Using Crowdin to contribute technical translations daily; thoughts on quality, learning, and tooling.
How two‑way binding works (Angular as example): API sugar, dirty checking, view updates, and alternatives …
This article shares the author's experience upgrading and downgrading Apple's new system, covering key points and tips …
Clarifying what closures are, why they matter in JavaScript, and practice problems that cement the idea.
This article introduces lazy loading principles, including usage scenarios and implementation details, to improve …
Discover how to create fancy console outputs with colorful styles and ASCII art to make your webpage console more …
This article discusses HTML space display issues, including usage scenarios and implementation details, to make handling …
This post walks through browser-native JS Base64 support, covering use cases and implementation details to help you work …
This article introduces "Failed to load response data," including its advantages, implementation details, and related …
This article introduces ESLint shared configuration, including its advantages, implementation details, and related …
Practicing common algorithm problems: array deduplication, bubble sort, and prime number finding with various methods …
Why cyclomatic complexity matters, how to calculate it, recommended thresholds, and how ESLint/Checkstyle enforce it.
This post discusses assertion practices in JS development and debugging, including concepts, use cases, and references.
This post introduces the KSA model, its meaning, and my thoughts on applying it to learning.
This article introduces internet access solutions, including usage scenarios and implementation details to improve …