Articles Every Programmer Should Read
The list is heavily weighted to implementation details.  I'd include a few essays like "The Rise of Worse is Better" (<a href="http://dreamsongs.com/RiseOfWorseIsBetter.html" rel="nofollow">http://dreamsongs.com/RiseOfWorseIsBetter.html</a>) to encourage programmers to take a step back and think about design and architecture more often.