samuelfchen0:main1:github2:linkedin3:email
macbook
~/samuelfchen dev
git log --oneline --graph --decorate
* 15e896f (HEAD -> dev, origin/dev) Render portfolio as markdown-driven nvim tabs
* 4fc1376 (origin/main, main) Align tooltips by position: edge icons edge-aligned, middle icons centered
* 5b67cc5 Add email icon linking to hi@samuelfchen.com
* 2c76018 Simplify README to link to samuelfchen.com
* 8565371 Show main branch name in prompt instead of 'portfolio'
* f639619 Fix tooltip overflow at viewport edges
* 80f05e8 v2: barebones terminal-style landing page (Next.js + One Dark Pro)
* ef7dcc5 Initial commit: Next.js portfolio with static export

index

Hi, I'm Sam!

I write code, take photos, and tinker with my setup. This site is a terminal you can click around in — every document is a plain markdown file rendered live into an nvim tab.

Click a file below to open it, or follow links anywhere in a document. New tabs open as you go, and the url always matches the buffer you're looking at.

files

N  main  - index.md  markdown 1:1
v1