PicBorder:给截图套一个 macOS 窗口边框
A Chrome extension that wraps any image in a macOS-style window frame — built with Canvas API and Manifest V3, no backend needed.
A Chrome extension that wraps any image in a macOS-style window frame — built with Canvas API and Manifest V3, no backend needed.
A deeper look at how JavaScript primitives and objects actually differ — value types, reference types, and the traps that come with each.
A look at different ways to structure nested components — from basic prop passing to slot composition and render delegation.
进来时是一瓶染发剂,出去时是一只沙鸥——有些颜色,本来就染不了。
A hands-on comparison of Claude and Codex from real usage experience, covering coding assistance, context handling, and workflow integration.

How to implement timeline and tab-switching carousel effects using Swiper Controller for bidirectional sync.
Integrating iFlytek LLM with streaming API response and optimizing the chat interaction experience.
Continued exploration of AI chat in Mini Program: refining the interaction and handling edge cases.
Integrating LLM into WeChat Mini Program with a page-flip animation to build an AI chat experience.
A practical guide to evenly and proportionally distributing flex items using flex-grow, flex-shrink, and flex-basis.