Open in app

Sign In

Write

Sign In

Ming
Ming

346 Followers

Home

About

16 hours ago

Is it an end-to-end test, a regression test, or an acceptance test?

You know what “unit test”, “integration test”, and “system test” mean. But what about “end-to-end tests”, “regression tests”, and “acceptance tests”? This post disambiguates them for you. Speak of scopes Let’s start with a one-paragraph refresher about unit tests, integration tests, and system tests: First, there are unit tests. They test the smallest…

Testing

4 min read

Is it an end-to-end test, a regression test, or an acceptance test?
Is it an end-to-end test, a regression test, or an acceptance test?
Testing

4 min read


Mar 21

Organize software documentations by 5W1H

Struggling to arrange your 50+ wiki pages into a manageable number of sections? The 5W1H — who, what, where, when, why, and how — might be a better way to organize your articles. Why organize by 5W1H?

Documentation

7 min read

Organize software documentations by 5W1H
Organize software documentations by 5W1H
Documentation

7 min read


Feb 19

Things we can learn from supervillains — Public Speaking

Public speaking can be a daunting task, but it doesn’t have to be. By taking cues from some of the most iconic villains in popular culture, you can learn to communicate with confidence and authority. From Doctor Octopus’ attention-grabbing stunts to Bane’s rousing speeches, there is much to be learned…

Public Speaking

3 min read

Things we can learn from supervillains — Public Speaking
Things we can learn from supervillains — Public Speaking
Public Speaking

3 min read


Sep 16, 2022

How to convert a Maven project to Gradle in real life

Because gradle init isn't enough. Motivation. Nearly all tutorials online will tell you to run gradle init , which will detect Maven's pom.xml and convert some basic configurations to Gradle's build.gradle. That's sweet, but you almost always need more than that. …

Maven

4 min read

How to convert a Maven project to Gradle in real life
How to convert a Maven project to Gradle in real life
Maven

4 min read


Jun 12, 2022

Convert a Google doc to a doc site

I have a huge Google doc: Unwieldy! I want to make it as approachable as documentation sites like this:

Hacks

4 min read

Convert a Google doc to a doc site with as little effort as possible
Convert a Google doc to a doc site with as little effort as possible
Hacks

4 min read


May 28, 2022

What do Chinese people do in the Bay Area? — 1: The Three Banalities

2 million Asians reside in the SF Bay Area. In the tech industry, more than half workers are Asian. I bet there’s one on your team. Have you ever been in a Monday 1:1 with an Asian colleague, who — upon your clichéd prompt of “so how was your weekend”…

Culture

4 min read

What do Chinese people do in the Bay Area? — 1: The Three Banalities
What do Chinese people do in the Bay Area? — 1: The Three Banalities
Culture

4 min read


Apr 2, 2022

7 tools for visualizing a codebase

Need to write a README file, but not sure what to say? If this is a frustration that bothers you frequently, you might consider beefing your document up with a diagram. After all, a picture is worth a thousand words, as the cliche goes. This article collects tools that generates…

Software Development

4 min read

7 tools for visualizing a codebase
7 tools for visualizing a codebase
Software Development

4 min read


Feb 5, 2022

How to host a virtual event quick and cheap

Want to make an online gathering look as legitimate as possible, without breaking a bank? Let me share some tips. Before we start In their article 10 tips for hosting virtual events, Zak Ramdani spelled out some general considerations, including: Why are you hosting the event? What do you want to get out…

Virtual Events

4 min read

How to host a virtual event quick and cheap
How to host a virtual event quick and cheap
Virtual Events

4 min read


Feb 1, 2022

Note-taking apps I’ve used from the age 9 to 27

Since my last article on note-taking reached #1 on Hacker News, many have asked, “Have you tried X?” Let me answer this question with another post. Starting with walled gardens A Word document was my dear diary when I was 9 years old. Password protected, it felt secure enough to hide my childish thoughts…

Note Taking App

5 min read

Note-taking apps I’ve used from the age 9 to 27
Note-taking apps I’ve used from the age 9 to 27
Note Taking App

5 min read


Jan 31, 2022

Toilet-less condos, London tube slide fails, and defensive designs

When you prepare yourself from damages, you’re said to be defensive. When you prepare your creation against misuses/abuses, you’re said to be designing defensively. Hostile v.s. non-hostile Defensive designs can be either hostile or non-hostile. A major category in hostile designs is architecture. The most prominent example is perhaps anti-homeless measures. …

Economics

3 min read

Toilet-less condos, London tube slide fails, and defensive designs
Toilet-less condos, London tube slide fails, and defensive designs
Economics

3 min read

Ming

Ming

346 Followers

Tech writer with creative analogies. Website: https://myli.page | Donate: https://ko-fi.com/mingyli

Following
  • NYU Center for Data Science

    NYU Center for Data Science

  • Mason Kuang

    Mason Kuang

  • swortal

    swortal

  • Daniel Tunkelang

    Daniel Tunkelang

  • supergirl

    supergirl

See all (52)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech