developer cautionary tale