(01) About
About, more or less.
A working draft. I'd rather say a little honestly than a lot vaguely.
I'm Frank — a software engineer who works mostly in Rust, mostly at the seam between developer tools and the systems they sit on top of.
Lately that's meant three things: a pure-Rust SDK for the Chinese national crypto standards with constant-time-designed secret-handling paths guarded by an in-CI leak harness; a repository memory layer for AI coding agents that exposes a typed, decaying memory graph over MCP; and a small observability CLI that exists because debugging self-hosted GitHub Actions runners on macOS shouldn't take an hour.
What ties them together is a preference for the unglamorous parts of the work — clear naming, the regression gate that catches a leak before a release, the comment that finally explains why. The opinionated stuff.
This site will fill in as I publish more. For now, GitHub is the most honest snapshot of what I'm working on.
- Discipline Software engineering, mostly Rust
- Interests Cryptography, agent tooling, CLIs
- Writing Coming soon
- Open source @frankxue831
- On crates.io gmcrypto-core
- Lately Released gm-crypto-rs v0.7.0