That one time I wrote a 22 page document on pattern matching interface design in Ruby:
https://docs.google.com/document/d/1spnuQTKy5i7Lx-sDCsORKN981Iam1IuNdOsYkhh9Yi0
@baweaver Any chance you can export this to PDF and hosted it on your own website or on Github.
I usually have a feeling about shared Google Docs that are temporary and for example this document is a great example why pattern matching is a great feature and how it can be used.
@lucian I'll port it to Markdown and put it on the blog some time this week. Feel free to whack me if I forget.