There don’t seem to be that many trustworthy power bank brands to pick from. The really niche ones can be cheap, but safety is a concern — remember how xxx had units catching fire before.
May 17, 2025
I only noticed this because one of my AirTags suddenly died and I realized the Find My app no longer shows a battery indicator for AirTags, while it still does for devices like the iPhone and iPad. After some digging I learned that Apple removed it starting with iOS 15.6.
May 17, 2025
The backpack I shared earlier struck a chord with many people, so I’m keeping the sharing streak going. Today I’m talking about my mouse. Logitech M720 - My Daily Driver I bought it on JD.com in 2023 for 170CNY. I ended up buying two. Both are still alive: one lives at the office, and the other stays at home, where it regularly switches across multiple devices.
May 15, 2025
Recently, during a conversation with colleagues about backpack choices for us working folks, I couldn’t help but talk enthusiastically about the backpack I’ve been using for about 5 years. Additionally, during two trips around the May Day holiday, I tried using two other backpacks, which made me appreciate my current old bag even more.
May 10, 2025
I enjoy listening to podcasts before bed at night. Recently someone asked me how to use podcasts, so today I’m writing a guide to share my current usage patterns.
May 6, 2025
I’ve been running my WeChat official account again for the past two months and have summarized some efficiency tips for WeChat article editing to share with everyone. Third-Party WeChat Markdown Editor The official editor is user-unfriendly and full of bugs. To improve efficiency and article formatting aesthetics, I recommend a free online Markdown editor that you can access directly. If you encounter a white screen when accessing it, it’s likely a network issue. Try resolving network problems, or if that doesn’t work, you can clone the project directly for private deployment.
May 6, 2025
I recently read an article - How To Read Source Code. I deeply resonated with it, so I’m marking down my thoughts here. Purpose of Reading Source Code Solving needs, for example, I look at inshellisense to solve auto-completion development needs, check click to component to solve JB IDE support issues. In short, you can’t talk about secondary development based on source code without reading it. Besides solving needs, you can also understand these experts’ design thinking, even their coding styles. Should You Read Source Code? Having mentioned the benefits above, naturally you should. Free code, free learning opportunities - not reading would be a waste.
May 6, 2025
For the May Day holiday, I wanted somewhere convenient and uncrowded — ended up choosing Baotou. Some friends asked why; to me, travel is about going places I haven’t been. Notes from the trip.
May 4, 2025
I wanted Baidu to index more of my blog posts, so I set up API submissions. Here’s the process. Get the API Token Open Baidu Search Console, select your site, then Regular Inclusion → Resource Submission → API Submission. The token displayed there authorizes submissions—keep it secret.
May 2, 2025
I’ve used Hexo for 9 years. While Hexo is still alive, themes are scarce, the visuals feel tired, and customization costs are high. Over the holiday, I decided to try migrating to Hugo.
Apr 30, 2025
I initially considered the Pocket 3, but after weighing the pros and cons, I decided on the Osmo Mobile 7P as a versatile companion for my smartphone.
Apr 28, 2025
Essential tools and tips for Dart/Flutter development in VS Code, including FVM integration and dependency management.
Apr 28, 2025
I recently needed to accept overseas payments via Wise, so I walked through the setup process—documenting it here. Create an account Head to the Wise website https://wise.com/ and follow the prompts to sign up. When asked for your country, choose Mainland China—you can change it later if needed.
Apr 22, 2025
I’ve been using Cursor for half a year, and it’s indeed quite good, but its weakness is the poor AI stability. Recently, I noticed that Copilot has made significant improvements, such as supporting NES, so I decided to try switching to Copilot. After experiencing Copilot in VSCode for several weeks, I feel it meets my needs. Therefore, I unsubscribed from Cursor and switched directly to using Copilot in VSCode.
Apr 20, 2025
When there are many Flutter projects, you also face the same multi-version environment maintenance issues as Node.js projects. Fortunately, there’s a similar product called FVM. Here’s a simple introduction.
Apr 15, 2025
I picked up the 11-inch iPad a few days ago. It’s an entry-level tablet, but it’s more than enough for me right now. After using it for a bit, I’m jotting down my impressions.
Apr 12, 2025
Recently, to play with GPT4o’s drawing functionality, I resubscribed to GPT. Here I’ve organized a few prompts I’ve experimented with, for reference only. 1 Transform the characters in the scene into 3D chibi style while maintaining the original scene layout and clothing design unchanged.
Apr 11, 2025
The WeChat desktop client recently shipped v4. I ran into an install error—here’s the fix. What’s New The desktop client now mirrors almost everything on mobile—and adds a few extras. v4 is a full release, not a beta. Download: https://pc.weixin.qq.com/weixin/download/download_page.html (macOS build isn’t on the App Store yet.)
Apr 7, 2025
Recently, I got a new MBA but found that text messages were not syncing to the new Mac, so I started troubleshooting. This issue is quite common, so I’m documenting it here.
Apr 6, 2025
Like many of you, I rely on Apple’s cross-device clipboard synchronization. Recently, I encountered an issue where copying between my office Mac and iPhone wasn’t working - neither device could directly cloud copy to the other. After some investigation, I finally resolved it. I’m marking it down here, which might help others.
Apr 3, 2025
Quick comparison of tsc, ts-loader, and babel-loader for TypeScript builds—what they do and when to choose each.
Apr 2, 2025
Will AI replace IT? Not anytime soon. Keep an eye on AI, but don’t forget the fundamentals — they’re the foundation, and AI is just a tool. Here’s a JS array question to illustrate some basics.
Apr 2, 2025
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 and found the answer.
Apr 2, 2025
Forms are a common interaction method in user interfaces, and validating/managing their state can be challenging. In the React ecosystem, React Hook Form package name: react-hook-form is a powerful solution for complex form management. To use it flexibly and appropriately, this guide summarizes common scenarios, usage patterns, easily overlooked points, and core principles. Please provide feedback if there are any omissions.
Mar 31, 2025
A comprehensive guide on using highlight.js, covering CDN integration, language registration, auto-detection, and line number display features.
Mar 25, 2025