Want to learn more? Stuck on a concept? Get in touch!


Hello! I'm Phil, an engineering manager in New York City. I lead a fantastic group building web tooling at a kick-ass Linux security startup. Come work with me!

Before this, I led the frontend group at a Linux hosting company in Philly.

I'm interested in compilers, networks, and operating systems. At some point I'd like to work in banking, shipping, Internet services, manufacturing, hardware, and graphics. Having studied Chinese and Japanese in school, and with family in Korea, I'd also like to spend some years working in East Asia.

You can find me elsewhere on Github, Twitter, and Goodreads.


A minimal REST API in Java
February 1, 2020
Interpreting Go
October 12, 2019
Tail call elimination
May 14, 2019
Interpreting TypeScript
April 14, 2019
Compiler basics (3): LLVM
March 10, 2019
January 20, 2019
On NYC, Tokyo and Seoul
October 20, 2018
Why (and how) to read books
September 26, 2018
Writing to be read
May 18, 2018