I just got a Mac Mini OS X Server. This is my first foray into the Mac world. Wanting to get off on the right foot as I configure my machine, which will be used principally for software development (java, groovy, grails, javascript, etc.), I am wondering what conventions are typically followed as you install software tools, locate your projects, etc. I have tried googling this question, using a variety of search terms, but none of the pages comes up with answers near to what it is I am asking. I am not asking about where tools that come with an installer (an image, as I understand it). No, my first question is about installing things like tomcat, mysql, or similar, things that need me to intervene and select a location.
My second question, then, is: where do I place my projects that I am developing? I am thinking that these should probably go to a subdirectory of my home directory, one called projects, perhaps?
Is there anything else I should know as I go about configuring my Mac for development? Are there tools/utilities that I should install that are unique to the Mac world (in other words, don't suggest tools like Firefox plugins that I would have likely used on a PC)?
Thanks!