Blog

WeCom (Enterprise WeChat) Bots Explained (Simple Guide)

Learn the two bot options in WeCom (group webhooks vs. official accounts), APIs, and usage scenarios.

· 1 min

Implementing Tencent Gongfeng Project Search with Alfred

This article introduces how to implement Tencent Gongfeng project search using Alfred, including the advantages of …

· 2 min
Productivity Tools

Bulk-Replacing Domains in a Frontend Codebase

This article introduces how to bulk-replace domain names in frontend code, including usage scenarios and implementation …

· 3 min
Build Tools

Developing Alfred JS SDK - CLI Development

This article introduces developing Alfred JS SDK - CLI development, including usage scenarios and implementation …

· 2 min
Productivity

process.env.NODE_ENV Explained (Simple Guide)

Exploring process.env.NODE_ENV: origins, usage scenarios, and practical applications in frontend builds and Node.js …

· 1 min
Node.jsBuild Tools

Apply for a CNCBI Hong Kong Card

Guide to applying for a CNCBI Hong Kong card: application checklist, remitting funds, withdrawals, and practical tips.

· 4 min

Getting grpc-web Demo Running

This article introduces how to get the grpc-web demo running, including its advantages, implementation details, and …

· 4 min

NPM Package Installation - Understanding Warning Messages

This article introduces warning messages encountered during npm package installation, including their causes, …

· 1 min
Node.js

Improve Frontend Code Quality with Tools — WeChat Mini Program

How to configure linting and formatting to improve code quality in WeChat Mini Program projects, with practical setup …

· 2 min
Code Quality

Mac External Camera

Guide to using an external camera on Mac. Learn setup, usage, and limitations. Enhance your video experience with ease.

· 2 min
CameraMac

Questions About Capturing HTTPS Traffic with Whistle

Clarifying how Whistle handles HTTPS capture, including pseudo headers, MitM certificates, and the settings required for …

· 3 min

Applying for 1Password License Using Open-Source Projects

This article explains how to obtain a free 1Password License for open-source projects, covering eligibility criteria and …

· 2 min
1PasswordLicense

Implementing One-Click Find iPhone with Alfred

This article introduces implementing one-click Find iPhone with Alfred, including Find iPhone advantages, implementation …

· 2 min
Productivity Tools

Getting Apple TV: It has a learning curve, but it's really good

This article introduces getting Apple TV, including usage scenarios, implementation details, and more, to improve the …

· 4 min
Apple EcosystemYear in Review

How to Use Vim (Step-by-Step Guide)

This article introduces using Vim, including usage scenarios and implementation details, to improve efficiency with Vim.

· 2 min

Common Issues in WeChat Mini Program Development

This article covers common issues in WeChat mini program development, including use cases and implementation details to …

· 4 min
Frontend Development

How uBlacklist Works

Explains the mechanism behind the uBlacklist browser extension and why it’s effective on Google but not Baidu.

· 1 min
Browser

Hexo Blog Build Performance Optimization

This article introduces Hexo blog build performance optimization, including its advantages, implementation details, and …

· 1 min

RTL Explained (Simple Guide)

This article introduces RTL, including usage scenarios and implementation details, to improve efficiency in …

· 2 min
CSS

Docker PostgreSQL Deployment Issues

This article introduces Docker PostgreSQL deployment issues, including their advantages, implementation details, and …

· 3 min
Deployment Operations

Ionic Development Experience

This article shares the author's experience with Ionic development, covering the advantages of Ionic, implementation …

· 2 min
Mobile Development

How to Use Surge Together with Whistle (Step-by-Step Guide)

Describes a workflow where Surge handles all proxy distribution while Whistle remains available for debugging—no more …

· 3 min
Network Tools

Nginx Access Error Caused by File Permissions

This article introduces nginx access errors caused by file permissions, including their causes, implementation details, …

· 2 min
Deployment Operations

Alfred - Universal Action

Explore Alfred Universal Action: setup, usage, and common scenarios. Learn how to enhance your productivity on Mac with …

· 3 min
AlfredMacApps

Online Issue - ERR_CONNECTION_CLOSED

Troubleshooting an online issue with ERR_CONNECTION_CLOSED: analyzing the root cause (request header length limit) and …

· 3 min
ChromeFrontend Development