Learn to compile before commiting me thinks