Share anything you find important and think could be of use to others.
Some questions you might want to answer:
- Do you use Jetty to run the application during development?
- Do you use another database than MySQL during development?
- How do you manage dependencies?
- Do you use Eclipse, NetBeans or other IDE's? Why did you make your IDE choices?
- Do you use a lot of plug ins for your IDE? Do they require a manual installation for new developers?
- Do you use Eclipse Mylyn or something similar? Why/Why not?
- How do you handle logging for you database, web server, used frameworks and your own produced code? Are you handling it any differently during development than during production?
- What do you use as a file revision control system? And why did you pick that technology?
- How much do you use forums, IM and e-mail to communicate?
- What do you document? At which detail level? Is it due to "real value" or because you are fulfilling the requirements of Rational Unified Process (RUP), eXtreme Programming (XP) or the Waterfall project model or some other more or less formalized way of working?
- How do you document? Wiki? Revision controlled word documents? UML?
Those are not the final questions of course, feel free to improve this post as it's set as community wiki.