Building Long-Running Payment Workflows with Spring Boot and NERV Event
Building Long-Running Payment Workflows with Spring Boot and NERV Event Some payment operations finish in milliseconds. Others don't. Imagine a paym…
Latest Team Management news from Tech News
Building Long-Running Payment Workflows with Spring Boot and NERV Event Some payment operations finish in milliseconds. Others don't. Imagine a paym…
Whenever I start a new Spring Boot project using standard tools like start.spring.io , the workflow usually looks like this: Select Spring Web, Spri…
A customer opens their dashboard and sees another company’s invoices. Nobody needed to break in. An endpoint returned data it should never have retu…
Researching such big and complex products as JasperReports, and even more building your own practical tool for it, is clearly not a trend of 2026. T…
In distributed systems, the Transactional Outbox Pattern is a common way to reliably publish events after a database transaction. The idea is simple…
Nexus Core v1.7.0: Moving from MongoDB-Centric to Multi-Database Architecture Today I released Nexus Core v1.7.0 , and this is one of the most impor…
You wire up Spring AI, the ChatClient fluent API feels great, your feature works. Then you sit down to write a test — and every good option is bad.…
Every new SaaS seems to embed ChatGPT these days. Most AI support solutions rely on third-party platforms, monthly subscriptions, and vendor lock-in…
I wanted to actually learn LangChain4j and LangGraph4j beyond the "hello world" chat example, so I built something with enough moving parts to force…
Most Spring Boot tutorials teach you to build a CRUD app and call it a day. But that's not really what the job looks like day to day, so I put toget…
At the end of the previous chapter, I teased that we were about to dive straight into the heavy machinery of DAO implementation - hooking up Spring…
spring-batch-db-cluster-core 3.0.0 is live on Maven Central. This is the biggest release of the project so far — a full platform upgrade plus a batc…
How I Built JWT Authentication in Spring Boot (Beginner-Friendly Guide) Authentication is one of the first things every backend developer learns whe…
I still remember the first time a junior dev I was mentoring asked me, "why did the order service just... hang for 30 seconds and then crash the who…
How we gave Jarvis the ability to hear and speak — Phase 5 of the Jarvis AI Platform Where We Left Off After Phase 4 , Jarvis could answer questions…
After working on multiple Spring Boot projects over the years, I noticed an interesting pattern. Every application had different business requiremen…
A follow-up to Java Records deserve a mapper My earlier post introduced Immuto and made the general case for a mapper designed around Records from d…
Hi everyone, I'm a backend developer based in Seoul. I built k-cosmos, an interactive web-based 3D music space that maps K-pop tracks based on 768-d…
Your backend already exists. It runs on the JVM, it has services, configuration and tests, and increasingly it needs to do AI things — call a model,…
TL;DR Spring AI is an official Spring project that integrates AI models into Java using familiar patterns: auto-configuration, dependency injection,…
Hi HN, I built an open-source Java SDK for building Model Context Protocol servers: https://github.com/6000fish/mcp-java It is intended for Java dev…
Introduction Spring Boot is an incredible framework. It gives developers immense freedom to build and scale applications quickly. However, in large…
Deploying a Spring Boot application to AWS EC2 is straightforward once you've done it. Getting there the first time — and repeating the setup on you…
Learn what the @Autowired annotation in Spring Boot is, how dependency injection works, practical examples, best practices, and common mistakes to a…
I've been working on a log analysis platform that helps debug Spring Boot applications by analyzing logs and stack traces using RAG. https://loganal…
(Inserts background music. Into the Spider-Verse: Only one Spiderman, theme in Spotify) Alright, let's do this one more time! This is Abhishek, and…
The Zero-Drift API Series Stop Trusting a Green Build You Can't Explain There is a specific kind of production incident that hurts more than the oth…
Why Java + Spring Boot is Still the King of Enterprise Backend (2026) After 13 years building enterprise systems across PayPal, Salesforce, and NCR,…
The last couple of months, I ended up implementing idempotency in 2 different Spring Boot projects back to back. As I was implementing it in the sec…
The Bad News Every developer dreads the moment: the framework you built your application on is being discontinued. That's exactly what happened to u…