I recommend checking for updates periodically to prevent the framework from becoming obsolete, which makes long-term …
You need working network access so the tool functions normally. For example, the terminal must be able to reach OpenAI …
Add the following configuration to `~/.claude/settings.json` to view Claude Code usage, model info, and more. If the …
Open `~/.zshrc` or `~/.bashrc` and add the following content:
While browsing the metamask-extension source code, I saw a field in package.json: “packageManager”: “yarn@4.9.1”, but …

The most complete 2025 guide to subscribing to Claude Pro in the US region: US Apple ID setup, gift card payment, Claude …
This article introduces methods for retrieving user avatars and nicknames in mini-programs, including new API usage, …
After Cursor went viral, Claude Code quickly followed. I never expected terminal-based coding to be this powerful. I …
Recently, an open source project needed an H5 version, so I decided to try Tailwind. Here I’ll mark down my …
Problem
A review of NotebookLM's audio podcast feature, highlighting current limitations with voice control, interaction modes, …
I wanted Baidu to index more of my blog posts, so I set up API submissions. Here’s the process. Get the API Token
I’ve used Hexo for 9 years. While Hexo is still alive, themes are scarce, the visuals feel tired, and customization …
Essential tools and tips for Dart/Flutter development in VS Code, including FVM integration and dependency management.
When there are many Flutter projects, you also face the same multi-version environment maintenance issues as Node.js …
Quick comparison of tsc, ts-loader, and babel-loader for TypeScript builds—what they do and when to choose each.
Will AI replace IT? Not anytime soon. Keep an eye on AI, but don’t forget the fundamentals — they’re the foundation, …
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 …
Forms are a common interaction method in user interfaces, and validating/managing their state can be challenging. In …
I’ve used ssh2-sftp-client to implement terminal-side upload/download. Because it supports streams, I implemented …
Recently worked on a project using Next.js, the entire build and release time consumption was 12min, or longer. Looking …
EventEmitter Initial Version
A guide on properly loading and configuring node_modules resources in VSCode WebView extensions, including setup and …
A comprehensive guide on implementing internationalization in VSCode extensions, covering both menu and extension …
Recently came across a frontend question: “Is the Host field necessary when sending HTTP request headers?” I hadn’t …