JUnit
Poverty - started by buying old Macs, put linux on it to do usefull stuff, stuck with it ... but not the hardware.
I really loved working with javalin ... the few times it was possible
Nice
PushbackInputStream - makes it easy to write a small template engine in restricted environments
JUnit