Open in app

Sign In

Write

Sign In

lmy
lmy

355 Followers

Home

About

1 day ago

ROFL: A software license that promotes fun in coding

THE REJOICE OF FUN LICENSE (ROFL) Version 1.0, [Date] Preamble. The Rejoice of Fun License (“ROFL”, “the License”, or “this license” hereafter) is a software license that aims to promote a joyful and creative coding environment while emphasizing responsible conduct. This license encourages developers to have fun and enjoy the…

Software Engineering

6 min read

ROFL: An open-source license that promotes fun in coding
ROFL: An open-source license that promotes fun in coding
Software Engineering

6 min read


May 21

Are gods in the frequency domain, and we talk to them via regular rituals?

Many religions hold that gods are omnipresent. That is, god exists everywhere, at all times. In mathematics, how do you comprehend something that extends throughout time? You Fourier transform it. Maybe god lives in the frequency domain. Any action of theirs affect every moment in our world. On the other…

Fourier

4 min read

Are gods in the frequency domain, and we talk to them via regular rituals?
Are gods in the frequency domain, and we talk to them via regular rituals?
Fourier

4 min read


May 14

Generative Archaeology: AI-created realistic images of ancient worlds

Motivation History is fascinating, but it’s difficult to visualize what the world looked like thousands of years ago. Many aspects contributed to this difficulty. Partially it’s because ancient people had a different sense of aesthetics. Before the 1400s, painters rarely had perspective in mind, making proportions of things look rather odd…

AI

9 min read

Generative Archaeology: AI-created realistic images of ancient worlds
Generative Archaeology: AI-created realistic images of ancient worlds
AI

9 min read


Apr 1

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

lmy

lmy

355 Followers

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

Following
  • NYU Center for Data Science

    NYU Center for Data Science

  • Daniel Tunkelang

    Daniel Tunkelang

  • Holly Faupel

    Holly Faupel

  • Haifeng Jin

    Haifeng Jin

  • supergirl

    supergirl

See all (52)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams