I am a sociologist turned full stack engineer turned VP of Engineering at Nordstromrack.com | HauteLook in Los Angeles. I write PHP during the day at work and am a Rustacean at night. I spent a past life writing a lot of C and used that knowledge to help maintain the pecl/memcache and pecl/gearman extensions. I am also very passionate about creating and consuming hypermedia APIs, in particular Hal.

Outside of technology, I enjoy homebrewing, hiking, camping and reading.

Presentations

14x

Anatomy of a PHP Request

Come along on an adventure as we follow a request all the way through the web stack. You will catch a glimpse of the different startup and shutdown modes of PHP, figure out what the difference between mod_php and fpm are and learn other interesting tidbits of information as a request goes through its journey of being served.

See Presentation
14x

Rust: Systems Programming for Web Developers

The modern web stack is made up of a dozen different systems, but too few people know how to create and support them. I believe this is because systems programming has historically had too many barriers to entry, such as memory safety and the trading of expressiveness for performance. Let us explore some of the ways Rust breaks down these barriers and can make systems programming feel much more approachable to web developers.

See Presentation