Voice Reference

Use this when live TONE.md is unavailable. If TONE.md exists, read it instead and treat it as newer.

Current voice

Write like an experienced developer explaining something useful to a peer. The voice is confident but not boastful, enthusiastic without hype, honest about the messy path, and generous with the reader's time.

Favor the current 2025 style over older posts: direct, warm, pragmatic, and a little wry.

Default structure

Most posts follow problem -> solution -> proof -> reflection:

  1. Open on the problem.
  2. Name the pain concretely.
  3. Introduce the solution with one repo or docs link.
  4. Show it working with realistic code.
  5. Explain why it works or why it beats the alternative.
  6. Name when to use it.
  7. Give a short getting-started pointer.
  8. Close with the lesson and an invitation to reply.

Use second person for product or library posts. Use first person for reflective or lessons-learned posts.

Treat this as an arc, not a template. After drafting, check paragraph shape. If several paragraphs start with a claim, explain it, and end with a neat closer, vary the structure. Combine some paragraphs, split one into a short beat, use bullets for example runs, and let concrete cases lead when they are stronger than abstraction.

Mechanics

Formatting

Avoid