Uses

Inspired by many pages listed on uses.tech, I decided to build my own /uses
page. I don’t expect to include every specific in this page, yet it’s sufficient for a spotlight on things I touch on a regular basis. Though, I don’t reckon it captures much attention. It was fun anyway. πΌ
Table of Contents
π Devices & Envs
HarmonyOS NEXT 5
A HUAWEI Pura 70 with 12GB RAM and 256GB storage.
Due to no AOSP core, Android apps cannot run on a HarmonyOS NEXT device unless a HarmonyOS native app leveraging container-based features1 is installed. I’m not for such native app because it can lead to compatibility issues, and I consider it a poison for ecosystem dev. Anyway, we’ll see. π΅
Linux Distros
- 2 ECS instances on China Telecom Cloud Computing. One with the flavor
c7.2xlarge.4
runs Ubuntu Server 22.04, while the other withs3.2xlarge.2
runs openEuler 24.09. They’re still VMs virtualised using KVM, QEMU, libvirt, etc. - An AArch64 VM running Fedora Workstation 41 on Parallels Desktop.
- A LoongArch64 VM running Kylin Server V10 SP3 on UTM.
- A cloud PC for work running Ubuntu Desktop 22.04 on CTyun Laptop.
- Several Docker containers for work running CTyunOS 2.0.1 on my MBP. A base image is made public on Docker Hub. You may find it large in size due to not much optimisation applied.
Windows 11
- A Lenovo ThinkPad laptop “given”2 to me by the company I serve. It’s not my type, so I rarely power it up. π΄
- An AArch64 VM on Parallels Desktop.
Windows Server 2022
2 cloud PCs for work on CTyun Laptop.
iOS 18
An iPhone 15 Pro with 256GB storage.
iPadOS 18
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 productivity before purchase, but end up watching iQIYI afterward. π€·ββοΈ
macOS Sequoia
A 16-inch MacBook Pro with an Apple M2 Max chip, 64GB memory, and 1TB SSD storage. It cost a log of money. But who cares? As long as I love it, it’s worth it. π€
watchOS 11
An Apple Watch Series 8 (GPS, 45mm).
π¨βπ» Dev
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 indeed failed to sort out a simple way to make it “lightweight”. Every framework can be arguable, 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 advanced/convenient features, or sometimes as a part of collaborative work env settings on relatively large codebases.
- Go: GoLand.
- Python/PyPy: PyCharm.
- WinUI 3 desktop app (C# .NET): Visual Studio extended with dotUltimate3.
To format code on save, Prettier is my choice for most cases. I would mention Black when it comes to a Python project.
I prefer WindTerm and Xterminal as my terminals for all of my local envs. Xshell is installed on Windows as a requirement to access work envs.
Apifox is an API platform I use for debugging and some of QA testing on DEV, SIT, and UAT. Its official site promotes the platform as
Apifox = Postman + Swagger + Mock + JMeter
. Well, I would leave no comment. It’s generally good for teamwork.Any other stuff? So much, but this might be worthy of attention. Due to limited free time I would spend currently on my repos, my personal blog and portfolio could be impossible without Cloudflare, Hugo, Hugo Blox Builder, Vercel, as well as giscus. β€οΈ
π Productivity
- Microsoft Edge and Safari.
- Notion for note-taking and task management (more like a replacement for to-do list apps? π€ͺ).
- Tencent Docs. I would highlight its Smart Canvas and Smart Sheet despite the fact that it’s usually an alternative for me to share online docs with my colleagues.
- Typora.
- WPS.
- draw.io.