Latest blog posts

Why isn't there a formal grammar for Markdown?

On the impossibility of writing a CFG for Markdown

Evaluating the Common Markdown spec

A critical look at John MacFarlane's stmd spec for Markdown

The Chasm in the App Store

Applying insights from Crossing the Chasm and The Purple Cow to the iOS App Store