Description: Programmer and researcher, designer of alternate futures. I write here about programming, usability, and interaction design.
I’m Patrick Dubroy, an independent software engineer and researcher based in Munich, Germany. I’m a co-creator and the current maintainer of Ohm , a user-friendly parsing toolkit for JavaScript and TypeScript.
In the past, I’ve been an engineering manager at Sourcegraph and Lyft , a researcher at Y Combinator Research and VPRI , and a software engineer at Google, BumpTop , and IBM.
I’ve been writing about programming, usability, and design since 2006. The most recent post is: The influence of Self .