We reflect on a problem with a client. Then we discuss the importance of learning new patterns, adopting new tools, and sticking to conventions.