Uses
Inspired by many pages listed on uses.tech, I decided to build my own /uses page. I don’t expect to include every detail here, but it should cover the things I use regularly. I doubt it will attract much attention, but it was fun anyway. ๐ผ
Table of Contents
๐ Devices & Envs
Linux Distros
- An x86_64 ECS instance with
e.xlarge.2running openEuler 24.03 LTS SP4 on eSurfing Cloud. It’s still a VM virtualised using KVM, QEMU, libvirt, etc. - An AArch64 VM running Ubuntu Desktop 24.04 on Parallels Desktop.
- A LoongArch64 VM running Kylin Server V10 SP3 on UTM.
- An x86_64 cloud PC for work running Ubuntu Desktop 22.04 on CTyun Laptop.
- A Docker container for work running CTyunOS V2.0 2.0.1 on my MBP. A base image is made public on Docker Hub. It may look quite large because I have not spent much time optimising it.
OriginOS 6
A vivo iQOO 15 with 12GB RAM and 256GB storage. The OS is built on Android 16. I use this phone as a spare in place of a HUAWEI Pura 70 running HarmonyOS 6, where Android apps cannot run because there is no AOSP core unless a HarmonyOS-native app with container-based features1 is installed.
Windows 11
- An AArch64 VM running 26H2 on Parallels Desktop.
- An x86_64 cloud PC for work running 25H2 on CTyun Laptop.
iOS 27
An iPhone 17 Pro with 512GB storage.
iPadOS 27
An 11-inch iPad Pro with an Apple M4 chip, 512GB storage, an Apple Pencil Pro with no engraving, and a Magic Keyboard.
There’s a self-deprecating joke.
ไนฐๅ็ไบงๅ๏ผไนฐๅ็ฑๅฅ่บใ
It means: buy it for productivity, then end up watching iQIYI afterwards. ๐คทโโ๏ธ
macOS 27
A 16-inch MacBook Pro with an Apple M2 Max chip, 64GB memory, and 1TB SSD storage. It cost a lot of money. But who cares? As long as I love it, it’s worth it. ๐ค
watchOS 27
An Apple Watch Series 12 (46mm ceramic case).
๐จโ๐ป Dev
I now mainly use the ChatGPT app, both for chatting on the go and for AI-assisted programming with Codex. At work, I also use Claude Desktop and Claude Code CLI, along with an internal CLI based on OpenCode that uses third-party models provided by my company. I stopped using GitHub Copilot after changes to its billing model.
Visual Studio Code has been my primary editor for many years.
- I know VS Code is built on top of Electron. I used this framework to develop a cross-platform desktop app once. Tbh, it was not bad, but I never found a simple way to make it “lightweight” in the time I had. Every framework has trade-offs, right?
- I explored Sublime Text and Zed. They were gorgeous. Perhaps I may switch to another editor one day? ๐ค
I use the following IDEs for their features, or because they’re part of the team’s setup when working on larger codebases.
- Go: GoLand.
- Python/PyPy: PyCharm.
- WinUI 3 desktop app (C# .NET): Visual Studio extended with dotUltimate2.
To format code on save, Prettier is my choice in most cases. Black is also worth mentioning for Python projects.
I currently use cmux most often on macOS. I still recommend WindTerm, although I have mostly abandoned it myself. I use Xterminal from time to time, while Xshell is still installed on Windows for accessing work environments.
Apifox is an API platform I use for debugging and some QA testing on DEV, SIT, and UAT. Its official site promotes the platform as
Apifox = Postman + Swagger + Mock + JMeter. Well, I will leave that without comment. It’s generally good for teamwork.Any other stuff? So much, but this might be worth mentioning. Given the limited free time I can currently spend on my repos, my personal blog and portfolio would be almost impossible without Cloudflare, Hugo, HugoBlox Kit, Vercel, and giscus. โค๏ธ
TipI used to build this site myself with Tailwind CSS, Vite, and Vue.js. Unfortunately, I abandoned that approach and archived the related repo.
๐ Productivity
- Besides the AI tools mentioned in the Dev section, I sometimes use DeepSeek, Doubao, Qwen, and Yuanbao. AI agents are reshaping the way we work and live. I have also tried Gemini, Grok, and Kimi, among others, and found some of them surprisingly capable.
- Microsoft Edge and Safari.
- Notion for note-taking and task management (more like a replacement for to-do list apps? ๐คช).
- Tencent Docs. It’s one of the tools I use to share documents with colleagues. Its Smart Canvas and Smart Sheet are worth a mention.
- Typora.
- WPS.
- draw.io.
๐ฆWheels & Drives
My go-to XDS mountain bike for trails, weekend escapes, or just clearing my head while pedalling.
2025 ARCFOX aT5 630 Divine Version: my electric ride for daily commuting and road trips.
ๅๆฏๆ็ๆฒก็ฆๆผ็ไธๅคฉ~
Never mind. It’s just a pun. ๐