peet klecha {
hi there. my name is peet klecha and i'm a linguist and software engineer. i work at geistm. as an engineer, both professionally and in hobby work, i write javascript, typescript, and python code for front-end and back-end apps. the libraries i work most with are express, react, and redux; i also make games in my spare time in c#/unity.

i got my phd in linguistics at the university of chicago in 2014 and was a professor of linguistics for five years after that. i continue to do research in my favored areas of natural language semantics and pragmatics, specifically in the semantics of modal and temporal expressions, and the pragmatics of loose talk.