This is Burak Emir and you are looking at my homepage and blog. I mainly write about programming languages. I live in Zurich, Switzerland with my wife and two daughters, and work at Google as Alchemist of Happiness.
My professional life started earlier, somewhere during my PhD in Martin Odersky's group at EPFL Lausanne where I worked on Scala and translating pattern matching. At Google, I worked as engineer and manager on various systems and teams, building backends, distributed systems, middleware. I then started getting back to programming language related things, and a few years later joined the org responsible for compilers and language-related infrastructure.
I am interested in languages, types, logic, systems where one can bridge theory and practice. Occasionally I write things up. You could call it research, but outside any academic institution. This site is a place where I keep some notes.
The posts are a way to share what I learnt on programming methods, programming language technology and occasionally some other topics, like knowledge management or cybersecurity.
email: first.last@gmail.com
mastodon: @burakemir@discuss.systems
twitter: @burakemir (dormant)