Kevin Cui

The Age of Bespoke Everything

Imagine this: you are using an open-source note-taking app. It is great, but you wish it had one tiny feature: a daily digest surfacing your most-edited files. A few years ago, you would file a GitHub issue, wait months, or roll up your sleeves to learn a new framework. Today?...
May 26, 2026 • Read in 3 Min • on tags: AI, daily-life, thoughts

Three jq Tips You May Need to Know

jq is famously known as a powerful command-line JSON parser. Besides performing as a parser, jq has many other handy usages as well. Here, I’d like to share 3 jq tips you may need to know....
Nov 3, 2020 • Read in 2 Min • on tags: jq, CLI

Twenty Months With Colemak

Time truly flies. It has been 20 months since I switched from QWERTY to Colemak keyboard layout. Am I now able to type on the Colemak keyboard as fast as the time flies? Certainly not....
Apr 18, 2019 • Read in 3 Min • on tags: colemak, keyboard, productivity

Replace 8 Frequently Used Linux Commands!?

Almost a decade ago, I started to touch the command-line interface (CLI). I'm now a nerdy CLI lover and I'm so obsessed by its efficiency. Therefore, I'm always trying out new command-line commands. From time to time, some commands are replaced by other improved ones in my daily workflow...
Sep 2, 2018 • Read in 5 Min • on tags: CLI, linux, commands, list

3 mitmproxy Tips You Might Not Know About

mitmproxy is a powerful proxy tool for debugging network requests and responses. It's my favorite proxy tool and becoming one of my daily essential tools for working. I would like to share with you 3 mitmproxy tips you might not know about...
Jul 28, 2018 • Read in 3 Min • on tags: mitmproxy, proxy, tool, mock, tips

One Week with Colemak

Last weekend, I decided to switch from QWERTY to Colemak keyboard layout. Did I suffer a lot since then? Of course no, well, maybe a little bit. After one-week intensive typing training, actually I quite enjoy the fresh feeling of typing with Colemak...
Aug 27, 2017 • Read in 7 Min • on tags: colemak, keyboard

How I Do Exploratory Testing

Since the beginning of last year when I failed to use calabash for mobile testing, I mainly focus on improving my ET skill. I want to establish a practice for the purpose: To have a concrete structure of ET and to adapt change easily based on it...
Apr 17, 2017 • Read in 5 Min • on tags: exploratory, testing