Java/JVM

Building AI-Driven Automation: n8n + Java in Action

Most teams overthink this. They hear "AI automation" and assume they need months of work with heavy Agentic AI frameworks before anything runs. Not really. n8n is an open-source workflow tool that lets you build AI-powered pipelines visually — drag nodes, connect them, add credentials, hit deploy. No framework-level code needed. ...

by Adarsh Khandelwal
Tag: Java
15-Apr-2026

Java/JVM

From Java APIs to AI Curiosity : Exploring Large Language Models as a Java Developer

Introduction For most of my time as a Java developer, my daily work has been centered around building backend systems — designing APIs, implementing Spring Boot services, integrating databases, and solving performance issues in distributed systems. But over the past year, one topic has been impossible to ignore in the tech world:...

by Vishakha Saini
Tag: Java
10-Apr-2026

DevOps

Fixing JVM OutOfMemoryError on ECS (EC2 Based)

Introduction We started seeing repeated OutOfMemoryError exceptions in a Spring Boot service running on Amazon ECS in EC2 mode. The impact of the OutOfMemoryError was serious:- JVM threads crashed, including SQS listeners, HTTP threads, and AWS SDK threads. Messages were retried and eventually sent to SQS Dead Letter Queues. ...

by Ahmad Ali
Tag: Java
22-Mar-2026

DevOps

Why Regular Upgrades Are Non-Negotiable in Modern DevOps

Introduction In DevOps, upgrades are rarely exciting. They don’t ship new features (most of the time). They don’t impress clients. They don’t always get leadership applause. And yet, over the years at To The New, one thing has become very clear to us: DevOps teams that do upgrades regularly move faster, stay safer,...

by Karandeep Singh
Tag: Java
15-Jan-2026

Java/JVM

Diving into DJL and Tribuo: Java-Friendly Machine Learning Tools for Modern Development

Introduction Java developers are still figuring out how to handle machine learning without jumping ship to Python all the time. Thing is, tools like DJL and Tribuo are making that possible now. Both offer ways to stay in Java territory while building smart apps. Let me break them down. [caption id="attachment_75430"...

by Ravi Kumar Saini
Tag: Java
14-Nov-2025

Java/JVM

The Future of Java Development with GenAI

Introduction A few months back, while debugging a messy Spring Boot service at 2 a.m., I pasted a confusing error trace into a GenAI tool just to see what it would say. To my surprise, it suggested a fix that actually worked. That was the moment I realized—this technology isn’t just hype; it’s going to change how we code. Java,...

by Akash Sharma
Tag: Java
11-Nov-2025

Java/JVM

Migrating MySQL Data to Elasticsearch: A Practical Guide

Introduction Elasticsearch has become a go-to choice for building fast, intelligent search experiences. But what if your source of truth is a relational database like MySQL? In this blog, we’ll walk through how we migrated structured relational data into Elasticsearch using Python — with company_registry as a working example. Why...

by Rajdeep Dabral
Tag: Java
07-Sep-2025

Java/JVM

Java Memory Management and Garbage Collection Explained (Part 1)

Introduction Java memory management refers to the process by which the Java Virtual Machine (JVM) allocates, organizes, and reclaims memory used by variables, methods, classes, and objects during program execution. It ensures efficient memory use by automatically managing object creation and destruction, helping developers avoid manual...

by Mohit Ramtari
Tag: Java
04-Aug-2025

DevOps

Integrating Elastic APM with a Java Spring Boot App in Docker on Azure

Introduction We recently needed visibility into what our Java services were actually doing in production — response times, slow queries, errors, that sort of thing. We landed on Elastic APM. Here's exactly how we set it up, including some decisions we made around multi-environment support that saved us a lot of headache later. The...

by Ashwita Pal
Tag: Java
06-May-2025

Java/JVM

Streamlining JSON transformations using Jolt

Introduction Jolt is a JSON to JSON transformation library written in Java, which allows you to define or write a template that specifies a set of operations that are chained together to transform your input JSON to your desired JSON format. The idea is to transform the structure of your JSON data and not modifying values. "Use Jolt to...

by Joice V Joseph
Tag: Java
05-May-2025

.NET, Java/JVM

Step-by-Step Guide to Implementing RAG with Spring Boot and PostgreSQL

Introduction Generative AI (Gen AI) has revolutionized how machines generate text, code, images, and more by leveraging deep learning models. However, one of its key limitations is its reliance on pre-trained knowledge, which may become outdated or lack domain-specific insights. This is where Retrieval-Augmented Generation(RAG) comes...

by Adarsh Khandelwal
Tag: Java
16-Mar-2025

Quality Engineering

LambdaTest : A Cloud-Based Testing Platform and Its Integration with the TestNG Automation Framework

Introduction In today’s fast-paced software development environment, ensuring the robustness and functionality of applications across multiple browsers and platforms is crucial. Automated testing has become the cornerstone of the development process, providing teams with the ability to test their applications quickly and efficiently....

by Avinash Kumar
Tag: Java
25-Sep-2024