peet index {
hi there. my name is peet klecha and i'm a linguist and software engineer. i work at bloomberg, where my work focuses on developer tools that i help to develop with typescript. through bloomberg i am a delegate to TC39, the committee which specifies the ecmascript (javascript) standard. i recently championed the proposal, which has been adopted, to add the Promise.withResolvers method to ecmascript -- it is now available in all major browsers and JS runtimes.

my first career was as an academic linguist. 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.

opinions are my own.