My Ten Year Vision for the World
In ten years, I want to see a world where...
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
In ten years, I want to see a world where...
A deep dive into the Aerbits platform architecture.
At each phase of my career, I learned valuable lessons, and here they are chronologically.
In my tenure at Trulia, I played a pivotal role alongside two other engineers in the successful implementation of Trulia's innovative market-based zip-code and impression-based pricing model. This article delves into the technical challenges we encountered and the invaluable lessons we gleaned along the way.
Actively interviewing? It's increasingly likely interviewers are OK with you using ChatGPT to help you answer questions.
In 2016 I returned to Zillow to rewrite the Agent CRM in React and GraphQL. This is the story of how we did it.
How I got into software and how I've used it to build a career and a life.
We were invited to exhibit Aerbits.ai at GenerateSF, a conference hosted for the Asia Pacific Economic Cooperation (APEC) in 2023, in San Francisco...
I've been playing around with the 311 dataset in hopes of understanding what's causing my neighborhood to be so dirty. I've found some interesting trends, and I'm sharing them here.
I spent two days of hacking to accelerate the recovery of San Francisco. Government officials including the Mayor, the City Attorney, and three Supervisors all gave their wish list. Among the top city issues was the issue of street cleanliness.
Nearly a year ago I began the journey of formalizing aerbits's intellectual property. Today, I am proud to announce that the USPTO has issued a patent for our core technology.
At the encouragement of my wife and friends, I spent two days on a "company retreat" working out Aerbit's Q4 Objectives and Key Results.