You're offline. Saved here for you.
Today

Notes.

Why this app is the way it is — written as we decide.

2026-05-22

Why we don't have streaks.

The moment a planner shows you a streak, it stops being a planner and starts being a punishment.

Streaks turn a single missed day into evidence — proof you broke something. The brain then does what brains do under threat: it avoids. And avoidance is the exact friction One Good Day exists to remove.

We track nothing across days that you don't ask to see. Reflections you write are saved. Days you mark done are saved. But there is no count, no rank, no row of green dots judging the week. The page on Monday looks the same as the page on Friday: a clean field where you choose what matters today.

2026-05-22

Why the gradient drifts at 42 seconds.

A still gradient is a still planner. A fast-moving gradient is anxious. We wanted the screen to feel like sitting beside a quiet body of water — present, alive, but not asking anything of you.

Forty-two seconds is long enough that you don't notice the motion unless you look for it, and short enough that the colour shift across a working session is meaningful. We tested 18s (distracting), 30s (still slightly busy), 60s (felt static). 42 was the answer.

Reduce motion users see the gradient at rest. The atmosphere is calm either way.

2026-05-22

Why the One Thing has no formatting toolbar anymore.

Originally the One Thing input had bold, italic, lists, blockquotes, code, code blocks. Six buttons hovering beneath a question — *What would make today a win?*

Six buttons of formatting tell you something subtly: this is a place to build a document. To structure thinking. To produce.

But the One Thing is a sentence. A clear single sentence. The toolbar invited bullet lists, which invited sub-bullet lists, which is exactly what the rest of the app is for. We took it out. Bold remains, on Cmd/Ctrl+B, because emphasis on a clause is still useful. That's it.

The lesson generalises: every affordance is a question. The question this one was asking was the wrong question.