brightSay hi

I build what I want.

I'm Sihan Teng (DSSDM). I build the things I need, and log what I find.

Sihan Teng's avatar

Selected work

2025–2026 · 6 on the shelf

Send files and text between devices — end-to-end encrypted, peer-to-peer, no cloud. A friendly Wails v3 app for croc, on desktop and mobile.

  • Go
  • Wails v3

md

2026

A calm desktop app for writing, reading, and presenting Markdown — your files stay plain .md, open them anywhere.

  • TypeScript

The Chinese card game Guandan, in your terminal — fair shuffle, open rules, written in Rust. Practice against bots or play four-player rooms over WebSocket.

  • Rust

Highlight text anywhere on Linux and a popup streams the translation — bring your own key, no proxy, Qt 6.

  • C++
  • Qt 6

The whole shelf →

Thinking out loud

All posts →

The short version

Sihan Teng (DSSDM) — I build what I want. Desktop apps in Go, C++, and TypeScript, plus tools for the web. The longer version lives on the about page — the code lives onGitHub.