Playing with SVG patterns. This creates a random pattern from the input text by hashing the text.

Update March 24, 2020: This no longer works; the crypto-js library may have moved.