Latest articles
All articles

AWS EKS Auto Mode
Introduction Re:Invent 2024 belongs to history. And what history it is, I tell you! Amazon announced dozens of new features for the AWS Cloud, many […]

Exploring AI Code Writing Assistants
Introduction In today’s world of technology, we observe a significant development in artificial intelligence. Undoubtedly, it will also impact the way software is created and, […]

Java Concurrency: Synchronization and Multithreading
The article delves into the realm of multi-threaded programming in Java, offering a comprehensive understanding of basics of multithreading, basic synchronization techniques and the intricacies of managing concurrent execution.

Navigating Numerical Algorithms with Java: A Journey into Mathematical Problems Solving
Navigating Numerical Algorithms with Java: A Journey into Mathematical Problems Solving.
This article delves deep into the realm of numerical algorithms, providing a comprehensive guide to their significance, principles, and practical implementations using the Java programming language.

Java Concurrency: Advanced Features
In the dynamic landscape of modern software development, creating robust and responsive applications demands effective management of concurrency. Java's java.util.concurrent package emerges as a cornerstone, offering a rich toolkit for handling complex multi-threading scenarios

Java Exception Handling: Strategies and Best Practices
The article delves into the art of effectively managing exceptions in Java applications. Exception handling is a critical aspect of writing robust and maintainable code, and this article offers a comprehensive exploration of strategies and practices that lead to cleaner, more resilient programs.

Machine Learning in Java: Getting Started with Weka
Machine learning, a cornerstone of modern technology, has paved the way for computers to learn from data and make informed decisions. In this article, we embark on a journey into the realm of machine learning using the Weka framework within the Java programming language.

GitLab pipelines
This article will present simple examples with built-in pipelines. I will show some nice features supported by gitlab. We will deploy our simple spring-boot application (to an AWS S3 bucket) to see a simple CI/CD example.

MapStruct makes your life easier
This article presents how to easily map objects using MapStruct java library

Enhance your JUnit tests with parametrization
JUnit 5 provides an extensive toolkit of methods and annotations designed for convenient test parameterization with various types of sources. In this article, we take a closer look at test parameterization with JUnit, exploring practical examples.
Meet the geek-tastic people, and allow us to amaze you with what it's like to work with j‑labs!
Contact us


