modified 'why programmers need dvarak'