Notes from the lab: engineering decisions, implementation lessons, and product thinking from Christopher Hacia.