Java. Android. NetBeans Platform. These are what I've been dealing with for years. Then I discovered that I could campaign for their broader adoption if I wrote about them too. So nowadays, in addition to catching errors and going through debugging hell, I also obsess over whether writing in an active voice is truly better than doing it in passive.