(It presents as a humor / awful-war-stories site, but it can be quite educational about anti-patterns - particularly if you read the comments, which tend to include both more detailed excoriation and assertions / debate about the proper way to have done things, when the problem merits it. And the less experienced one is, the more one can benefit, because New Programmer Blunders feature semi-regularly.)
no subject
(It presents as a humor / awful-war-stories site, but it can be quite educational about anti-patterns - particularly if you read the comments, which tend to include both more detailed excoriation and assertions / debate about the proper way to have done things, when the problem merits it. And the less experienced one is, the more one can benefit, because New Programmer Blunders feature semi-regularly.)