1. Java 21 is Here!

    Oracle announced the general availability of JDK 21 on September 19, 2023. Oracle will offer long term support for Java 21 for at least eight years. …


  2. Spring Boot and Docker

    Spring Framework is a popular, open source, enterprise-level framework for creating standalone, production-grade applications that run on the JVM. …


  3. Algorithms

    In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems. Algorithms can perform calculation, data processing and automated reasoning tasks. …


  4. Software Design Patterns

    Design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn’t a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. …