GeekPlux
Sean, drawn as a cartoon: curly black hair, rectangular glasses, one finger pushing them up

Always exploring.

I'm Sean, a frontend engineer who makes data legible. By day I build an AI research platform for investors. The rest of the time I write here, mostly in Chinese, draw charts, and climb.

Shanghai, then Hangzhou, then Hong Kong, now the United States. Writing on this site since 2011: 106 essays, 2011 · 12012 · 32013 · 112014 · 122015 · 92016 · 62017 · 102018 · 72019 · 172020 · 112021 · 32022 · 32023 · 92024 · 12025 · 12026 · 2 so far eight of them in English.

Writing

All 106 essays · Fifteen years of them, drawn

Projects

  • Vert2026

    Drop in a GPX track, get a 3D terrain poster. Runs in the browser; nothing leaves your machine.

  • Three reading atlases: world history, art movements, philosophy. Plain HTML, no build step, timelines you can walk along.

  • markvis2017–

    Charts straight from Markdown. The thing I made that the most people use, 1.6k stars on GitHub.

  • A Sankey diagram that flows along a time axis, in D3.

  • A LaTeX résumé template that sets Chinese properly: ModernCV underneath, XeLaTeX, one make. Over five hundred stars from people who needed exactly that.

More on GitHub

Off screen

Running is the hobby with the most data: 1,702 km logged in Hong Kong between 2020 and 2022, and one UTMB series stone, earned at Translantau 50. Bouldering, up to V9. Tennis: I can rally; the serve is still a project. A ukulele to sing along to, and a ten-hole harmonica for simple tunes, no bends yet.

Two kids, and a podcast in Chinese, Beyond Code.

Elsewhere