Joshua: For code review, prepare for the application to be runnable and demonstrable beforehand when relevant.