Blog

Establishing a Chinese Blog Translation Workflow

This article introduces establishing a Chinese blog translation workflow, including usage scenarios and implementation details, to improve efficiency in the Chinese blog translation process.

May 2, 2022

Migrating Blog Service to Tencent Cloud Hong Kong

Why and how I moved from GitHub Pages → Tencent CN → Vultr JP → Tencent Cloud HK; steps and benefits.

May 2, 2022

iTerm2 integrated with Tmux

Learn how to integrate iTerm2 with Tmux for efficient terminal management. Step-by-step guide on installation and configuration.

May 1, 2022

Bought an Xbox Series S

Why I picked the Xbox Series S, setup notes, and first impressions.

May 1, 2022

Domain Transfer In/Out

Notes on transferring domains between registrars (Aliyun → Tencent Cloud), steps, timing, and fees.

Apr 30, 2022

Applying for GitHub Sponsor

Learn how to apply for GitHub Sponsors and support open-source developers. This guide covers sponsoring others, applying for sponsorship, and configuring repository sponsorship settings.

Apr 25, 2022

Automatically Append Prefix/Suffix to Storybook Titles

How to auto-append component names to Storybook titles via a custom webpack loader, plus implementation details and usage.

Apr 23, 2022

Remote Development IDEs

How I set up remote development with Visual Studio Code and JetBrains Gateway to offload heavy workloads to beefier machines.

Apr 13, 2022

Whistle Plugin Development - remote-rules

This article introduces Whistle plugin development for remote-rules, including its advantages, implementation details, and related resources to improve efficiency in Whistle plugin development.

Apr 9, 2022

About Alfred:Read the authentication code in your recent messages

Explore how to use Alfred workflow to extract SMS verification codes with one click, enhancing the 2FA experience on Mac. Includes detailed instructions on setup, usage, and working principles.

Apr 6, 2022

Global Type Definition Issues in Third-party Packages

When global types in third-party packages don't apply, here’s how to wire them up in TS or JS projects and the ideal @types approach.

Apr 5, 2022

HTTPS Certificate Revocation

This article introduces HTTPS certificate revocation, including its advantages, implementation details, and related resources. These steps can help improve the efficiency of HTTPS certificate revocation.

Mar 28, 2022

File Upload Accept Compatibility Issues

This article introduces file upload accept compatibility issues, including usage scenarios and implementation details to improve efficiency in handling file upload accept compatibility problems.

Mar 20, 2022

Glob Patterns

This post introduces glob patterns, their differences from regex, usage scenarios, and learning resources.

Mar 19, 2022

Using Keys and Certificates

Quick notes on OpenSSL, PEM/DER/CER formats, and practical tips.

Mar 9, 2022

Deriving Public Keys from Private Keys in JavaScript

This article provides an introduction to deriving public keys from private keys in JavaScript, including the advantages, implementation details, and relevant resources. These steps can help developers improve their efficiency in implementing public key derivation from private keys in JavaScript.

Mar 6, 2022

Implementing Click-to-Open IDE Files in iTerm2

This article introduces how to implement click-to-open IDE functionality in iTerm2, including the advantages, implementation details, and related resources. These steps can help improve efficiency when working with files in iTerm2.

Mar 4, 2022

Refs in React

This article introduces refs in React, including their advantages, implementation details, and relevant resources. These steps can help improve efficiency when working with refs in React.

Mar 1, 2022

Disable Annoying WeChat URL Interception

Fix WeChat’s URL interception prompt using a Tampermonkey userscript and other techniques to streamline page opening.

Feb 27, 2022

Component Library Docs with Storybook

Using Storybook to build a documentation site for a component library: setup, structure, and common pitfalls.

Feb 25, 2022

Synology Chrome Downloader Only Accepts HTTPS

Work around the NAS Download Manager HTTPS-only limitation by proxying through whistle and downgrading requests to HTTP.

Feb 19, 2022

nginx njs Upload Implementation

This article introduces nginx njs upload implementation, including its advantages, implementation details, and relevant resources. These steps can help improve efficiency when implementing upload with nginx njs.

Feb 17, 2022

Storybook Build Error

Fixing a Storybook build error caused by TypeScript loader order; includes error output and resolution via upgrading Storybook.

Feb 14, 2022

Online Issue - WEB Page Stuttering

This article discusses online issue - WEB page stuttering, including usage scenarios, implementation details, etc., to improve efficiency in handling WEB page stuttering problems.

Feb 12, 2022

Pulling Images from a Private Docker Registry

Fixing errors when pulling from a private registry on a remote office PC: disable Docker app proxy, add hosts mapping, and set hosts in ~/.docker/config.json.

Feb 8, 2022