Blog

sideEffects in package.json

An explanation of the sideEffects field in package.json, including its purpose, usage patterns, and how it enables …

· 2 min
Build ToolsNode.jsWebpackTree Shaking

Parsing ZIP File Uploads

How to handle ZIP file uploads: reading ZIPs on the frontend, writing on the backend, and practical parsing tips.

· 2 min
JavaScript

GitHub Action Practice - Updating Workflow Version Badge

This article introduces GitHub Action practice for updating workflow version badges, including advantages, …

· 2 min
Productivity Tools

What Is Dva? A Simple Guide

What dva is, how it layers on Redux + redux-saga with models/subscriptions, and basic usage patterns.

· 4 min

Developing Alfred JS SDK

This article introduces developing Alfred JS SDK, including usage scenarios and implementation details, to improve …

· 2 min
Productivity ToolsJavaScript

了解redux-duck

本文介绍了解redux-duck,包括使用场景、实现细节等,以提高了解redux-duck的效率。

· 3 min
React

One-Click Switching of Whistle Proxy Rules with Alfred

This article introduces implementing one-click switching of Whistle proxy rules with Alfred, including advantages, …

· 1 min
Productivity Tools

Enabling GitHub Two-Factor Authentication

This article introduces enabling GitHub two-factor authentication, including usage scenarios and implementation details, …

· 2 min
Git

Write a GitHub Action to Count Repo Stars

Build and publish a reusable GitHub Action that returns a repository’s star count, with API usage and workflow examples.

· 1 min
Git

Implementing One-Click GIF Compression with Alfred

This article introduces implementing one-click GIF compression with Alfred, including GIF compression advantages, …

· 1 min
Productivity Tools

One-Click Do Not Disturb Mode Toggle with Alfred

This article introduces how to implement a one-click Do Not Disturb mode toggle with Alfred, including the advantages, …

· 1 min
AlfredWorkflow

Online Issue - HTTPS Certificate Error

This article discusses online issue - HTTPS certificate error, including usage scenarios, implementation details, etc., …

· 2 min

Custom Calendar Publishing and Subscription

How to build and publish your own calendar feed (e.g., China holidays) using iCloud so others can subscribe.

· 2 min

The == Operator in JavaScript

This post explains the JavaScript == operator, including type coercion rules and examples.

· 1 min
JavaScript

CDN Explained (Simple Guide)

This article introduces CDN (Content Delivery Network), including usage scenarios and implementation details, to improve …

· 2 min

Install v8-debug

Steps for installing the V8 debug shell via jsvu so you can inspect bytecode and VM internals.

· 1 min
JavaScript

Chrome Extension Development: Jira Tool

This article introduces the development of a Chrome extension for Jira, including its advantages, implementation …

· 2 min
Chrome

Frontend Workflow — Scaffolding

Using scaffolding (e.g., Yeoman) to standardize project setup, templates, and options for faster, consistent starts.

· 2 min

Chained Assignment in JavaScript

Breaks down a tricky chained assignment puzzle, reviews operator precedence, and demonstrates how JavaScript evaluates …

· 3 min
JavaScriptCore Concepts

JavaScript Prototype Chain Basics

This post summarizes the JavaScript prototype chain, its key concepts, and references to help you understand …

· 2 min
JavaScript

Upgrading Webpack 4 to 5

An overview of upgrading from Webpack 4 to 5, including benefits, key changes, upgrade steps, and references to help you …

· 1 min
Build Tools

iframe

This article provides an introduction to iframe technology, covering its advantages, implementation details, and …

· 2 min
WebShell

Commonly Mistaken Export Statements

This article introduces commonly mistaken export statements, including usage scenarios and implementation details, to …

· 2 min
JavaScript

Proxy vs. Reflect in JavaScript

Quick primer on JavaScript metaprogramming concepts—Proxy and Reflect—with background, practical examples, and …

· 2 min
JavaScript

Web Security: CSRF

An overview of CSRF attacks, examples, analysis, and practical defenses including RESTful design, SameSite cookies, …

· 1 min
网络安全