Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week, we introduced a new JVM language.
Category: Articles
Let’s Make a Contract: The Art of Designing a Java API
An API is what developers use to achieve some task. More precisely it establishes a contract between them and the designers of the…
Build Great Native CLI Apps in Java with Graalvm and Picocli
Compared to other choices, Java is not that convenient for creating simple command-line driven apps – largely due to the need to distribute a sizable runtime. The combination of GraalVM and Picocli aims to change that, by providing native compilation alongside an easy, modern way to handle command-line args.
Top 10 Books for Coders of All levels – Must Read Best of Lot
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Heinz’s Happy Hour Bundle
All the Heinz’s Happy Hour Webinars bundled together
ThreadPoolTaskExecutor corePoolSize vs. maxPoolSize | Baeldung
Learn about the corePoolSize and maxPoolSize properties in the ThreadPoolTaskExecutor.
Top 5 Books to Improve Coding and Programming Skills – Must Read, Best of Lot
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Connect Java to a MySQL Database | Baeldung
Learn several techniques to connect to a MySQL database from Java.
New features between Java 8 and Java 14
Since version 9, Java has new features every 6 months and it’s very hard to keep track of these new changes. Most of the information on the internet describes changes between the last 2 Java …
Kotlin 1.3.70 adds experimental features and new color schemes
Kotlin 1.3.70 has arrived. Although it is an incremental release for the JVM programming language, it comes with a number of new and experimental features.
JEP 372: Remove the Nashorn JavaScript Engine – JAXenter
The first Java enhancement proposal (JEP) of 2020 has landed, proposing to remove the Nashorn JavaScript engine. But not everyone agrees with the proposal.
Improving Metrics With Test-Driven Development (TDD)
Learn five metrics that should improve with the adoption of the Test-Driven Development (TDD) agile practice for software development and testing.
Udemy vs Coursera? Which is better to learn Tech and Programming?
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
Java After Eight – Azul Systems, Inc.
New Java releases after eight Java 8 OpenJDK updates production deployments tech briefing