Graph
You read, write and transform text without ever leaving the buffer.
The byte as a value, the ASCII table, and the classification predicates.
A string is an array of bytes plus its terminator, and nothing more.
Capacity, termination, and the truncation you have to decide on.
Word boundaries, tokenising, and normalising whitespace.
Character to character mapping, in place against out of place.
Text to number and back, in any base, without wrapping around.