Java Annotated Monthly — January 2020
2019 is over, and a brand new year is here!
Join the DZone community and get the full member experience.Join For Free
2019 is over, and a brand new year is here! January's Java Annotated Monthly features (as usual) the news from the previous month, some of the best articles from 2019 (or ones we simply missed first time around), and a bunch of those end-of-year-wrap-up features.
2019 RoundupHighlights for the year from various sites. The fact that several of these features commentary or articles from me did not impact my decision to include them at all…
- InfoQ Editors’ Recommended Talks from 2019
- InfoQ’s 2019, and Software Predictions for 2020
- JAX Enter: Java retrospective #1 – community highlights of 2019
- Macro trends in the tech industry – from ThoughtWorks
- JVM Garbage Collectors Benchmarks Report 19.12
- Java 14 Is in Feature-Freeze and Release Rampdown
- JDK 15 Early-Access Builds – already available!
- OpenJDK: More Speed, Less Haste
- Long-awaited State of the Values docs
- FOSDEM: Free Tools and Editors devroom – schedule now available, join us for free!
Java Tutorials & Tips
- The Young, the Old, and the Garbage – another 97 Things piece. The fact that I’m an editor for 97 Things doesn’t impact my decision to include these into Annotated Monthly at all…
- Uncheck Your Exceptions – checked exceptions seemed like such a good idea…
- Managing multiple Java installations
Languages, Frameworks, Libraries, and Technologies
- Hidden Treasures of Eclipse Collections – 2019 Edition
- Check out the full set of Java Advent articles
- Java Microservices: A Practical Guide
- Spring Framework maintenance roadmap in 2020 (including 4.3 EOL)
- The State of Kotlin Support in Spring – I saw this talk at SpringOne and found it interesting and useful
- Unit Test Your Architecture with ArchUnit
- Writing a Full Featured Maven Pom
- Getting Started with Kubernetes
- Awesome Java – “A curated list of awesome Java frameworks, libraries, and software”
Culture & Community
I’ve been on a journey over the last month or so of figuring out what to do better next year and how. So you’ll find a bunch of organizational/motivational stuff in this section.
- Adding a new teller: queuing theory example – very interesting!
- The tube at a standstill: why TfL stopped people walking up the escalators – related, kind of, to the queuing thing.
- Prioritizing – I haven’t finished reading this yet. Probably because I should prioritize better…
- The Feedback Fallacy – this is fascinating. This has had a big impact on how I want to do things this year.
- One Thing – this has also had an impact on how I want to do things in 2020.
Don’t ask forgiveness, radiate intent – also on my “do-this-this-year” list
The Seven Habits of One Highly Effective Manager of Managers: Things I Learned from Charity Majors – management is hard, and you want to learn it good habits off good managers.
- Mid-Career Survival for People Who Don’t Want to be an Attrition Statistic When They Grow Up: Talk Transcript – particularly relevant for women in technology
- The More Gender Equality, the Fewer Women in STEM – I always wondered about this. An interesting hypothesis.
- Reddit Co-Founder Alexis Ohanian Warns Against “Hustle-Porn” – it’s all well and good for him to say this, he’s a millionaire.
Avoid Burnout Before You’re Already Burned Out – well, that sounds easy.
Testing Makes You Faster Day One – the set-up is a little long, but I would recommend showing this article to new developers, or those who argue writing tests takes too long.
I Wasted Days Because I Refused to Ask for Help – a common problem.
A chance to catch up on the other IntelliJ IDEA and JetBrains blog posts from this month.
- IntelliJ Platform Roadmap for 2020 – take a look at what we’ve got planned!
- JetBrains Academy Welcomes Kotlin On Board!
- Welcome to Space!– our latest product
- Finally, my Reactive Spring Boot tutorial is finished! All ten lessons are available here.
If you have any interesting or useful Java/JVM news to share via Java Annotated Monthly, leave a comment or drop me a message via Twitter.
Published at DZone with permission of Trisha Gee, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.