The website link on an X profile.
X gives the profile a website, and posts can hold more links. That website is the durable one. It should open a page that makes sense without the thread.
Interface labels move. Checked 2026-09-24. Follow the field, not an old screenshot.
Where the link goes
This is the X profile website, not a rule shared with Instagram or YouTube. Edit the X profile and set the website. The label in the product moves. On X, that field is still one URL for the person who is not reading a specific post.
A post can point at a project. The profile link should point at the page that still makes sense next month.
What that page needs
People from X have usually read a sentence already. The page should confirm who wrote it and show the work the posts keep mentioning.
- The same name you use on X, and a sentence that is not your display-name joke.
- Two or three projects, posts, or pieces. Not the whole timeline.
- The X profile as a link, not as the design.
- A way to reply that is not another public post, if you want that.
Minimal is usually enough
A loud grid fights the reason they clicked. Alex’s minimal page is the shape: type, then the work, then contact. Use the generator if you only have the links today.

Alex Chen
Languages, tools, and the notes between them
I design small languages and the CLIs that keep them honest. Currently at Harbor Labs, previously on the typechecker for a research notebook that got out of hand in the best way.
Now
Building Ink, a typed notebook format for people who write with code sitting next to the sentence. Harbor is the CLI around it — evals, snapshots, and a boringly reliable local workflow.
GitHub
harbor-labs/ink
A typed notebook format. Prose, code, and tests in one file that still diffs like a human wrote it.
GitHub
harbor-labs/harbor
The CLI for Ink: run, snapshot, and compare notebooks without standing up a service.
Types as documentation — Northshore ConfTalk notes and slidesWriting
Occasional notes on type systems that stay out of the way, local-first tools, and why most developer portfolios look like résumé PDFs with extra steps.
Work with me
Tell me about the project. I read every note.