Projects

Small products for reading, language, and the things I want to use myself.

Reading tool

Margin

Give your highlights another life.

Highlights are easy to leave behind in a file after finishing a book. Margin brings them back into view, making a little browsing the start of a reading habit.

  • Rediscover past highlights on a reading wall.
  • Focus on one card, then return to the same spot.
  • Organize highlights around books and keep a path into further reflection.
Margin demo reading wall with pale green cards of public-domain poetry
Reading wall · Public-domain demo
A focused highlight card over a softly blurred reading wall in Margin
Focused reading · Public-domain demo

Poetry reading

Mengqu

One screen. One poem.

No search and no list to work through. Open the page, follow the poem as it appears character by character, and leave a small moment for reading.

  • Read a Tang poem or Song lyric, then discover another.
  • Check pronunciation for unfamiliar characters.
  • Share the current poem through its own QR code.
Mengqu showing a classical Chinese poem in a handwritten typeface with sharing and next-poem controls
Poetry reading · Live screenshot

English word game

Word Duel

Make your vocabulary the next move.

A familiar word chain turns vocabulary practice into a back-and-forth game. Every new word begins with the last letter of the previous one.

  • Create or join a room and invite a friend.
  • Learn the rhythm through a computer match.
  • Watch a match before playing your first round.
Word Duel landing page with a paper fox and owl and options to create or join a match
Word Duel match entry · Live screenshot

English in context

Scene Duel

Let one word open a story.

Knowing a word is more useful when you know how it belongs in a sentence. Scene Duel puts practice inside short scenes, letting reading and vocabulary move forward together.

  • Pick a story and read it one scene at a time.
  • Fill gaps from context and open definitions and answer explanations where you read.
  • Practice on your own or invite a friend.
Scene Duel Story Garden with a fox and owl reading above illustrated story cards
Story Garden and story selection · Live screenshot