Nice post that explains how to use PyParsing and Q objects in Django to build a search DSL (for example, GitHub’s where you can do “is:open reviewer:tonyandrewmeyer” and so on). [h/t Simon Willison]

Tony Meyer @tonyandrewmeyer