Dev Diary: Chris Foster