Programming

How to Use Hugo Blox (Step-by-Step Guide)

I recommend checking for updates periodically to prevent the framework from becoming obsolete, which makes long-term …

· 2 min
HugoHugo Blox

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

You need working network access so the tool functions normally. For example, the terminal must be able to reach OpenAI …

· 2 min
CodexOpenAIAI

Claude Code: Install ccstatusline to Monitor Usage in Real Time

Add the following configuration to `~/.claude/settings.json` to view Claude Code usage, model info, and more. If the …

· 1 min
AI ToolsClaude Code

Claude Code Is Expensive? Try Connecting to DeepSeek

Open `~/.zshrc` or `~/.bashrc` and add the following content:

· 3 min
AIDev ToolsClaude Code

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

While browsing the metamask-extension source code, I saw a field in package.json: “packageManager”: “yarn@4.9.1”, but …

· 2 min
Node.js
Claude Pro US Subscription Guide: How to Subscribe, Pay, and Use Claude Code

Claude Pro US Subscription Guide: How to Subscribe, Pay, and Use Claude Code

The most complete 2025 guide to subscribing to Claude Pro in the US region: US Apple ID setup, gift card payment, Claude …

· 2 min
AIClaudeClaude ProClaude Code

Mini-Program Avatar and Nickname Retrieval

This article introduces methods for retrieving user avatars and nicknames in mini-programs, including new API usage, …

· 2 min
Communication ToolsFrontend Development

How to Use Claude Code (Step-by-Step Guide)

After Cursor went viral, Claude Code quickly followed. I never expected terminal-based coding to be this powerful. I …

· 4 min
AIDevelopment ToolsClaude Code

Tailwind Explained (Simple Guide)

Recently, an open source project needed an H5 version, so I decided to try Tailwind. Here I’ll mark down my …

· 2 min
CSSFrontend Development

Keyof for Nested Objects

Problem

· 1 min
TypeScript

NotebookLM Audio Podcast Experience Review: Current Limitations

A review of NotebookLM's audio podcast feature, highlighting current limitations with voice control, interaction modes, …

· 1 min
NotebookLMAIPodcastAudio

Submit URLs to Baidu via API

I wanted Baidu to index more of my blog posts, so I set up API submissions. Here’s the process. Get the API Token

· 2 min
BaiduSEO

Migrate Blog from Hexo to Hugo

I’ve used Hexo for 9 years. While Hexo is still alive, themes are scarce, the visuals feel tired, and customization …

· 2 min

Dart Development Guide in VS Code

Essential tools and tips for Dart/Flutter development in VS Code, including FVM integration and dependency management.

· 1 min
Mobile DevelopmentVS Code

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

When there are many Flutter projects, you also face the same multi-version environment maintenance issues as Node.js …

· 1 min
移动开发软件推荐

Options for Compiling TypeScript

Quick comparison of tsc, ts-loader, and babel-loader for TypeScript builds—what they do and when to choose each.

· 1 min
Build Tools

Frontend Basics — P3

Will AI replace IT? Not anytime soon. Keep an eye on AI, but don’t forget the fundamentals — they’re the foundation, …

· 1 min
JavaScript

Will There Be Webpack 6?

Webpack 5 has been out for a long time. Will there be a Webpack 6, or is Webpack exiting the stage? I checked the repo …

· 1 min
Build Tools

How to Use React Hook Form (Step-by-Step Guide)

Forms are a common interaction method in user interfaces, and validating/managing their state can be challenging. In …

· 7 min
ReactJavaScript

Resumable Transfers with ssh2-sftp-client

I’ve used ssh2-sftp-client to implement terminal-side upload/download. Because it supports streams, I implemented …

· 1 min
WebShell

Next.js Project Build and Release Speed Optimization

Recently worked on a project using Next.js, the entire build and release time consumption was 12min, or longer. Looking …

· 1 min

Once Handling in EventEmitter

EventEmitter Initial Version

· 1 min
Node.jsTechnical Learning

Loading node_modules Resources in VSC WebView

A guide on properly loading and configuring node_modules resources in VSCode WebView extensions, including setup and …

· 2 min
vscodevscWebViewnode_modules

VSCode Extension Internationalization Support

A comprehensive guide on implementing internationalization in VSCode extensions, covering both menu and extension …

· 2 min
vscextensioni18n

The Host Field in HTTP Request Headers

Recently came across a frontend question: “Is the Host field necessary when sending HTTP request headers?” I hadn’t …

· 1 min