Notes from an ongoing conversation
Writing.
Thoughts worth spending a little time with.
Turning intelligence into work
AI makes more work possible. Organizational judgment and design make it dependable.
I want to see what you do when you don't know
What I look for in AI-assisted interviews
Flying, traveling
A proposal for making flying feel like a coherent travel experience, from leaving home to arriving.
Things I wish I'd known when I became a tech lead
Lessons from becoming a de facto tech lead for a new project at HERE Connected Driving.
Multi-flavored Android libraries: Quick Tips
Quick tips for using product flavors and custom configurations in multi-flavored Android libraries.
What I want to get out of Startup School NYC
What I hoped to get from Startup School in New York.
Programming (and thinking) the functional way
A beginner's look at quicksort, Haskell, and the different mental model of functional programming.
Tech jobs in the US and international students
Practical advice for international students in the US who want to land a great job in tech.
Hacking on the Ghost Blogging Platform
A look at Ghost, the developer-friendly blogging platform, and the custom theme behind NONLINEAR.