Uses

My workspace at home. Shot at home on 4 Feb, 2025.

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 with s3.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.

  • 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. ❀️

I used to build this site on my own with Tailwind CSS, Vite, and Vue.js. Unfortunately, I abandoned this way and archived the related repo.

πŸš€ 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.

πŸ₯‘ Other Gear

  • Chargers and a power bank: Anker.
  • Keyboards: Varmilo.
  • Mice: Logitech.
  • I chose TGIF T0 for my ergonomic gaming chair.
  • I listen to Bose QCU sometimes and AirPods Pro 2 when on the go.
  • I’ve got an XDS mountain bike. πŸš΄β€β™‚οΈ

  1. E.g., ε“ζ˜“ι€š↩︎

  2. It should be more accurate to use the word “led”. ↩︎

  3. ReSharper C++ and Rider are excluded. ↩︎