- OpenJDK was transitioned to GitHub
- Spring One highlights are online
- Introducing GitHub Container Registry
- JetBrains Mono
- Nerd Fonts
- VS Code Debug Visualizer
- Kotlin 1.4 Released
- Jackson Support for Java 14 Records
- The State of Spring 2020 Report
- How They Test?
- Modern Data Engineer Roadmap 2020
- Migrating from JUnit 4 to JUnit 5
- How 4 lines of Java code end up in 518772 lines in production
- Oracle Developer Live - Java
OpenJDK was transitioned to GitHub
It is available at openjdk/jdk. Check the announcement: jdk/jdk repository transition to Git, GitHub and Skara is done
Spring One highlights are online
Check out a few highlights from the SpringOne Main Stage here. If you missed any of the live action, all Breakout Sessions will be available online Sep 10. Also, you can read a recap of Day 1 and Day 2.
Introducing GitHub Container Registry
Available since 1st September, as a public beta, GitHub Container Registry improves how containers are handled within GitHub Packages. With the new capabilities introduced, you can better enforce access policies, encourage usage of a standard base image, and promote innersourcing through easier sharing across the organization Introducing GitHub Container Registry.
A typeface for developers: JetBrains Mono.
By the way dev fonts: Nerd Fonts patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular “iconic fonts” such as Font Awesome, Devicons, Octicons, and others.
VS Code Debug Visualizer
Kotlin 1.4 Released
Check out the new features in the official announcement: Kotlin 1.4 Released with a Focus on Quality and Performance and in this InfoQ article: Kotlin 1.4 Brings New Language Features, Improved Compilers and Tools. Also, there will be a Kotlin 1.4 Online Event about a deep dive into the latest release, and a mingle with the Kotlin team.
Jackson Support for Java 14 Records
The State of Spring 2020 Report
Spring recently surveyed more than 1,000 Spring Boot developers, architects, and managers across various industries and organizations. The goal: to better understand how enterprises use Spring and their plans for the future. Theye also hoped to learn what these users like about Spring and the challenges they face, as well as to gain a deeper understanding of the Spring community. See the results: The State of Spring 2020 Report Is Now Available — Learn How Your Java Development Compares.
How They Test?
A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture, see: abhivaikar.github.io/howtheytest
Modern Data Engineer Roadmap 2020
A roadmap to becoming a data engineer in 2020: datastacktv/data-engineer-roadmap.
Migrating from JUnit 4 to JUnit 5
This post will help you take your project from JUnit 4 to JUnit 5. IntelliJ IDEA has a number of tools to help facilitate the migration which you can perform in a series of steps: Migrating from JUnit 4 to JUnit 5.
How 4 lines of Java code end up in 518772 lines in production
Brian Vermeer created a simple Spring Boot application and determined the number of lines his java dependencies brought in.
- Lines of code written: 4
- Jars: 33
- Class files: 9917
- Lines of code: 518772
See his original article: How 4 lines of Java code end up in 518772 lines in production and learn why you should take care about your dependencies.
Oracle Developer Live - Java
As Java turns 25 this year, you can continue to advance your developer skills by joining Oracle on the journey to learn more about Java from subject matter experts: Oracle Developer Live - Java.