Hello World,
I'm Ryu.
I love building things that solve my own problems.
Maybe they could help you too.
// before we begin
Do you know Vim?
Same portfolio. Two ways to explore.
Pick the one that feels like home.
↳ press y or n to choose your adventure
h j k l letters · w b words · [ ] sections · Ctrl-d / Ctrl-u half-page · Ctrl-o / Ctrl-i jump back / forward · v / V select · y yank · Enter project · ? help
Keyboard text explorer. Use h j k l to move between letters, w and b for words, square brackets for sections, and Enter to open a project. The viewport follows the cursor automatically. Type :normal for the conventional accessible document.
Move through the work.
h / l: previous / next letter. j / k: down / up a text row.
w / b: next / previous word. 0 / $: row start / end. ^: first non-whitespace character.
3j or 5l: counted motions. gg / G: first / last row.
Ctrl-o: older jump. Ctrl-i: newer jump. Counts work, like 2 Ctrl-o.
Ctrl-d / Ctrl-u: half-page down / up. A count sets the number of rows, like 5 Ctrl-d. Visual selections extend with the cursor.
[ / ]: Projects, About, Contact. Enter: open the project under your cursor.
On a video seek control, i edits the highlighted seconds. Esc saves a valid amount; Enter runs the control in Normal mode.
v: character selection. V: whole-line selection. Move to extend it.
y: copy selection to clipboard. yy: copy current line (3yy copies three).
Esc: cancel selection, or return to the same letter in the project list.
:about, :projects, :contact: jump to a section.
:normal: conventional website. :q: welcome screen.
The text window follows your cursor. No scroll commands needed.
Press ? or Esc to return.
A work in progress.
Selected projects / 06
Small ideas. Thoughtfully built.One personal project and five example concepts to explore.
Hi, I'm Ryu.
I'm a developer who enjoys turning small ideas into useful, considered experiences for the web.
Why Vim.
I love tools that get out of the way. Vim is one of them: a language for moving through ideas, with your hands right where they belong. This portfolio is a small tribute to that feeling.
Thoughtful by default.
I want this space to reflect the things I enjoy: making things for the web, learning by building, and exploring tools that reward curiosity.
Start a conversation.
Have a project in mind, a tool you love, or a Vim trick worth sharing? I'd love to hear it.
Contact links will be added here soon.