Any SharePointers still around here? In that case, you might want to know that Microsoft has a nice list of Best Practices over at their SharePoint Server TechCenter. They actually do have a bunch of suggested practices for developers as well, so it's not all IT Pro stuff.