Contrary to what people believe, Dovid Goyal is the most friendly programmer to his users. He spent lots of time answering questions in the forum https://www.mobileread.com/forums/forumdisplay.php?f=166. His answers include where is a menu located, how to convert a book from one format to another, helping the user to debug the exact the problem with Calibre. He has been doing this daily and is very responsive. You can expect an answer to your question in the same day. (The forum used to allow you to read user's comments history anonymously, but now you need a account to do so)
I think that Java is seriously being downplayed by HN crowd.
But you can get a feel for the idea online, eg https://www.joshharrison.net/oblique-strategies/
This site used to have some really funky color combinations that were inspiring all on their won, but unfortunately it's a little bland now.