This site is about various interesting and random hacks I have worked on over the years. If you notice any mistakes on this site, you can fix them by sending me a pull request, or you can contact me by opening a github issue.

My main interests are web security and programming language design. My favorite programming languages include javascript, ocaml and a bunch of other languages/frameworks.

I live in San Francisco and worked at Facebook as a security engineer. I co-designed Hacklang. I now work at Square (we are hiring!).

I truly believe in the benefits of open source. I use many open source tools and have contributed to numerous projects. If you have never contributed to a project, but you would like to get involved, you might want to read this note I wrote in 2012: getting your first commit in an open source project.





2011 and older