01 / principles

Four Japanese design ideas describe what SLP already does. They are a vocabulary for identity and philosophy.

簡素
kansosimplicity

Remove until only what is needed is left.

// one font, no shadows, no gradients
間
manegative space

Empty space is part of the design, not a gap to fill.

// the ~ buffer, the clear space around the mark
渋い
shibuiquiet beauty

Understated. Nothing is decorated for its own sake.

// hierarchy by lightness, not size
静寂
seijakucalm

The interface stays silent while you study.

// chrome lives in two bars; content stays quiet
02 / name
独doku · alone, by oneself
学gaku · learning, study

独学 (dokugaku) is the Japanese word for self-study.

It names exactly what the platform is for: one person, one topic, and the discipline to keep going. The agent teaches, quizzes and grades, but the learning stays yours.

A book, a certification, a tool's documentation, a course: everything you study is a topic, and SLP builds the full loop around it.

04 / color

The brand is ink on paper: black and white, with the e-ink grey ramp in between. Hierarchy comes from lightness only. The brand never takes a hue.

墨
sumi · ink#0c0c0c · --color-void
紙
kami · paper#e6e6e6 · --color-paper
void#0c0c0c
carbon#141414
graphite#1b1b1b
iron#262626
slate#383838
pewter#4e4e4e
steel#676767
ash#828282
fog#a3a3a3
chalk#cacaca
paper#e6e6e6

// accent is #d4d4d4. state is always a glyph plus a grey (✓ ✕ NORMAL INSERT), so it reads without hue

05 / typography
latin · JetBrains Mono 400 / 700
Aa 01 ❯

abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789 ~ / ❯ ✓ ✕ · [ ] //

Everything in the product and the brand: chrome, body, headings.

japanese · Noto Sans JP 700 / 900

独学 · 簡素 · 間 · 渋い · 静寂

Only for kanji in brand material: section marks, the name gloss, a single character on a cover. Never for running text.

page title · 22 boldFundamentals of Software Architecture
heading · 17 bold1. Introduction
body · 14 / 1.71Architecture is about the important stuff, whatever that is.
chrome · 131 notes 2 exams 3 settings
caption · 12NORMAL ~/notes/topics utf-8[unix]
06 / voice

SLP talks like a good terminal: lowercase, short, exact. It says what happened and what to do next, then goes quiet.

  • - lowercase labels, commands as nouns
  • - one fact per line
  • - no exclamation marks, no praise
  • - glyph + word for state
✓ savedYour note was saved successfully!
✓ Score 70% · passGreat job, you passed! 🎉
✓ no topics yetLooks like you haven't added anything yet
✓ exam --checkSubmit my answers