Ask the system
Interrogate the portfolio
A terminal wired into everything Mark has shipped. Ask in plain language — it answers with the work itself, linked.
Query the archive. Try one of these, or ask your own:
01 / selected
Things I shipped.
A short loop of the projects worth showing — ready ones in front, drafts dimmed behind them.
03 / visual
Frames & films.
Black-and-white photography, digital art, and short films. Stills and motion, filed as they're finished.
04 / writing
Field notes.
Short, dated, opinionated. Devlog plus systems notes — syndicated from dev.to.
05 / resources
Tools & links.
A working stack — in-browser dev utilities I built, plus the links I actually keep open. Each with a note on why.
- 01Run
Contrast Checker
Every time I tweak a token I want to know whether the pair still clears the accessibility bar — without leaving the page.
- 02Run
JSON Formatter
The one tool every API consumer reaches for. Native JSON.parse + stringify, no upload, no server round-trip.
- 03Run
Password Generator
Local generation only — bytes never leave the browser. The strength bar is informative, not theatrical.
- 04
MDN Web Docs
developer.mozilla.org
- 05
Claude
claude.ai
- 06
Coolors
coolors.co
06 / about
The person behind it. — ZhenXiao Mark Yu · Ontario, Canada
let's collaborate
Something on your mind? Frontend systems, prototypes, creative tooling, or just a hello — whichever.










