Blog

Writing a Welcome Message in xterm.js

How to write a welcome message in an xterm.js terminal: server and client setup for a better connection experience.

· 1 min
WebShell

Terminal URL Scheme Support

Investigates how macOS and Windows handle terminal URL schemes so you can launch SSH sessions directly from hyperlinks.

· 1 min
Developer ToolsWindowsMac

Submitting PRs to GitHub Open Source Projects

This article introduces how to submit PRs to GitHub open source projects, including the advantages, implementation …

· 1 min
Git

Product Documentation Writing Guidelines

Practical guidelines for writing clear product docs: tone, screenshots, structure, and formatting conventions.

· 1 min

Debugging Local Packages with Pnpm and Vite: Common Issues and Solutions

This article introduces debugging issues when using Pnpm with Vite for local package development, including advantages, …

· 3 min

JavaScript String trim() Method

This article introduces the JavaScript string trim() method, including its advantages, implementation details, and …

· 2 min
JavaScript

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

This article provides an introduction to HTTP3, including its advantages, implementation details, and related resources. …

· 2 min

$TERM Explained (Simple Guide)

Explains the $TERM environment variable, common values, and how it affects terminal capabilities.

· 1 min
WebShell

How to Use Eudic Dictionary (Step-by-Step Guide)

This article introduces the Eudic Dictionary user guide, including usage scenarios and implementation details to improve …

· 4 min
Translation

How to Use GitHub Copilot CLI (Step-by-Step Guide)

This article introduces the usage of GitHub Copilot CLI, including advantages, implementation details, and related …

· 1 min

Great Plugins for Hexo

Discover essential Hexo plugins to enhance your blogging experience. Includes setup and configuration tips for optimal …

· 2 min
hexohexojs

Comprehensive Introduction to Fig

This article provides a comprehensive introduction to Fig, including its advantages, implementation details, and related …

· 2 min

Microsoft Remote Desktop URL Scheme

Learn how to use URL Scheme to invoke Microsoft Remote Desktop on macOS and Windows, including limitations and …

· 1 min
WindowsRDP

Nine Years with My Mountain Bike

This post covers my nine-year experience with a mountain bike, including accessories, usage scenarios, and detailed …

· 2 min

Writing TypeScript in Monaco Editor

Implementing a TypeScript editor using Monaco involves more than just setting the language. This post covers how to …

· 1 min
monaco-editortypescriptweb-editor

Mastering Fig: Custom Autocomplete Specifications

The true power of Fig lies in its autocomplete specifications. This guide details how to define, test, and deploy your …

· 2 min
CLIDevelopment ToolsProductivity

Fig Completion Specification - Filter Highlight

This article introduces Fig completion specification filter highlight, including its advantages, implementation details, …

· 1 min

An Introduction to the ssh2 Package

A practical overview of the ssh2 package for Node.js, including common usage patterns (Client, shell/exec, HTTP agent, …

· 2 min
WebShellNode.js

How to Use YouTube Kids (Step-by-Step Guide)

Overview of YouTube Kids: requirements, supported platforms, and usage on Apple TV for a better viewing experience.

· 2 min
Apple Ecosystem

The DOM Event Model

Quick refresher on the DOM event flow (capture → target → bubble), key JS methods, and references.

· 1 min
JavaScriptDOM

Introducing xterm-headless

What xterm-headless is and how to use it to implement terminal functionality on Node.js, with use cases and notes.

· 2 min
WebShell

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

This article provides a comprehensive guide to Microsoft's inshellisense tool, covering its advantages, implementation …

· 4 min

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

How I use Tampermonkey to enhance websites: common scripts, sync setup, and tips.

· 1 min
JavaScriptEfficiency Tools

The inspect Command in Node

This article introduces the inspect command in Node, including its advantages, implementation details, and relevant …

· 2 min
Node.js

Common npm Packages for Frontend Development

This article introduces common npm packages for frontend development, including usage scenarios and implementation …

· 1 min
Node.jsFrontend Development