Skip to content

Welcome

👋 Hi, I'm Liu Yi.

I now work for AFFiNE, an open source collaboration editor built with CRDT. I worked for Leetcode and ByteDance before.

By leading AFFiNE Dev Team, and meanwhile, porting Yjs with Rust to y-octo, I'm experienced at building large collaborative application.

As co-creator of napi-rs, I introduced the procedure marco #[napi], lowering the barrier of binding Rust crate to Node.js native addon and WASI.

More previously, I created Perfsee, an analyzer helps you measuring your bundles and performance of your web applications, which inspires rsdoctor.

This is my personal blog about coding experiences. I started it with a simple goal in mind: sharing all I know but can be rarely found on the Internet.

Besides programming, there might be stuff regarding my daily life, photographs, and probably everything.

This work is licensed under CC BY-NC-SA 4.0