Alexanderโ€™s Garden

The real challenge in life is to walk away from the comfort zone lonely and still be alive.

Be a Foreigner

While a foreign tourist is usually welcomed and helped, a local person is often judged being right or wrong against the local culture.

Posted on Sat, Jul 9, 2022 ๐ŸŒฟ Growing Article Opinion

The Motivation to Code

Code is not only a powerful engineering tool but also an expressive medium to bring the ideas I care about to life.

Posted on Wed, May 25, 2022 ๐ŸŒฒ Flourishing Article Opinion

The Computer Is Innocent

Everything you hate about the computer is humansโ€™ fault.

Posted on Sun, Mar 27, 2022 ๐ŸŒฒ Flourishing Moment Opinion

How to Draw S-Curved Arrows Between Boxes / Rectangles

When I was building the spatial โ€œtool for thoughtโ€, Jade, one frequently requested feature was drawing arrows between blocks, so we could make mind maps, flowcharts, etc. Hereโ€™s how I made it.

Posted on Sun, Dec 19, 2021 ๐ŸŒฒ Flourishing Article Engineering

The Status of Rich-Text Editing on the Web

None of the mainstream rich-text editors handle CJK composition properly.

Posted on Sun, Oct 10, 2021 ๐ŸŒฑ Sprouting Note Engineering

Add Inline Styles to Text with Markdown Syntax in ProseMirror

Write Regex that you can used to create InputRules that add inline styles.

Setup CJK Input Methods on Linux with Fcitx

Setting up local input methods is one of the most important but frustrating work for non-English Linux users. Here I share how I setup CJK (Chinese, Japanese, Korean) input methods.

Posted on Tue, Sep 22, 2020 ๐ŸŒฒ Flourishing Note Linux

Working with Media Files on Linux

Have fun on Linux.

Posted on Sat, Sep 19, 2020 ๐ŸŒฒ Flourishing Note Linux

What are future knowledge management tools like?

Networked instead of hierarchical? Spatial arrangement in addition to linear layout?

Posted on Fri, Sep 4, 2020 ๐ŸŒฑ Sprouting Note Opinion

An interesting website.

Posted on Tue, May 12, 2020 ๐ŸŒฑ Sprouting Moment

Is It Possible to Have a "Fully Offline" Notion?

Propose a rough idea about how to make a fully offline version of Notion and its problems.

Posted on Mon, Mar 30, 2020 ๐ŸŒฑ Sprouting Article Opinion Notion

The Humane Representation of Thought

My notes about Bret Victor's talk "The Humane Representation of Thought".

Posted on Sat, Nov 23, 2019 ๐ŸŒฒ Flourishing Note HCI

Audio DAC Comparison

A table to collect technical information about HiFi (mostly) audio DACs I discovered during the past two years.

Posted on Wed, Oct 23, 2019 ๐ŸŒฒ Flourishing Note Engineering Electronics

Practical STM32 (1) - The Very Beginning

I got a STM32F469I-DISCO development board to play with recently, here are some notes about how I began.

Trigger Webhook from Notion

Click a button on a Notion table to trigger Netlifyโ€™s build webhook to update my blog built with Notablog.

Posted on Wed, Aug 14, 2019 ๐ŸŒฒ Flourishing Article Web Notion Resource

Here are some Notion-related projects and resources from enthusiastic people. There may be more, I will update the list once I discover them!

Posted on Fri, Aug 9, 2019 ๐ŸŒฒ Flourishing Note Web Notion

Awesome Blogs

In contrast to centralized social networking sites where everyone looks the same, an elaborately designed blog make one stand out and is more fun to read. ๐Ÿ™‚

Posted on Thu, Jul 25, 2019 ๐ŸŒฒ Flourishing Note Blog

CSS Useful Snippets

Also some tricky parts of CSS.

Posted on Thu, Jul 25, 2019 ๐ŸŒฒ Flourishing Note Web CSS

The Power of CSS

My CSS reference.

Posted on Wed, Jul 24, 2019 ๐ŸŒฟ Growing Note Web CSS

My Dream Blog?

This is a blog powered by Notablog, using as a CMS.

Posted on Wed, Jul 24, 2019 ๐ŸŒฑ Sprouting Moment