Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Open Source

⚑ Report a Problem

Latest Open Source news from Tech News

All topics AI agents ai api architecture automation backend beginners career database devchallenge devops discuss javascript linux llm machinelearning mcp opensource performance productivity programming python react security showdev testing tutorial typescript webdev
All EN RU
EN

Secure Your APIs: OAuth2 and JWT for Beginners

Secure Your APIs: OAuth2 and JWT for Beginners APIs are frequent targets for bad actors since they expose data and functionality. Securing them whil…

kotlinsecurityspringbootapi
Dev.to Oct 16, 2026, 11:30 UTC
EN

Spring Batch parallel processing and partitioning tutorial — Complete Guide

Spring Batch parallel processing and partitioning tutorial — Complete Guide A practical, in‑depth guide to Spring Batch parallel processing and part…

springbootjavaprogrammingtutorial
Dev.to Oct 12, 2026, 16:28 UTC
EN

Building an Excel download API with TBEG and Spring Boot (Kotlin/Java)

In Part 3 , we explored TBEG's template syntax in depth. Now let's build an Excel download API with Spring Boot + TBEG - the most common real-world…

javakotlinspringbootexcel
Dev.to Oct 12, 2026, 07:24 UTC
EN

Spring Boot 3.5 Stopped Getting Patches in June. Don't Migrate to 4.0.

Two dates decide your next few weeks of Spring work: 30 June 2026 — Spring Boot 3.5 stopped getting free patches. 3.5.16 was the last one. 31 Decemb…

javaspringbootprogrammingdevops
Dev.to Oct 11, 2026, 16:26 UTC
EN

Building a Full RAG Pipeline in Spring Boot — From Ingest to Grounded Answer

Previous articles covered the individual pieces of RAG. You now know what embeddings are, how to chunk documents, and how Pinecone stores and search…

aijavaspringbootbeginners
Dev.to Oct 11, 2026, 14:30 UTC
EN

Polar Bear Cache: Fewer Remote Calls, More Ice 🐻‍❄️

I built Polar Bear Cache, a local caching library for Java and Spring applications, with a simple idea: serve frequently accessed data locally and r…

javaspringbootcachingopensource
Dev.to Oct 7, 2026, 13:28 UTC
EN

Role-Based and Permission-Based Access Control in Spring Security

Introduction Once authentication is solid, the next question is inevitable: what is this user actually allowed to do? Authentication proves who you…

springbootsecuritypermissionauthorization
Dev.to Oct 5, 2026, 19:21 UTC
EN

IntelliJ Java Version Mismatch: Project SDK, Gradle JVM, and JAVA_HOME Explained

IntelliJ Java Version Mismatch: Project SDK, Gradle JVM, and JAVA_HOME Explained I recently set up a new development laptop from scratch. JDK 17 was…

javaintellijgradlespringboot
Dev.to Oct 4, 2026, 23:07 UTC
EN

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…

springbootjavaarchitecturemicroservices
Dev.to Oct 4, 2026, 03:23 UTC
EN

The Database Tells You What Is. An Audit Trail Tells You What Happened

Something is wrong with a customer's account. You open the database and run: SELECT * FROM customer_account WHERE id = 12345 ; The row looks perfect…

javaspringboothibernateopensource
Dev.to Oct 3, 2026, 22:23 UTC
EN

MindCare: A Real-World Angular + Spring Boot Project You Can Actually Run and Explore

If you're learning Angular, Spring Boot, or full-stack development, you've probably faced this problem: You can find hundreds of tutorials , but fin…

fullstackfreeprojectsspringbootangular
Dev.to Oct 1, 2026, 06:19 UTC
EN

Openspreader: The missing piece of Java concurrency. `java.util.concurrent`, scoped to the cluster.

Thirteen coordination primitives as one Spring Boot starter. The APIs you already know, spanning every instance of your application instead of one J…

architecturebackendjavaspringboot
Dev.to Oct 1, 2026, 04:19 UTC
EN

Why I Built a Modern Spring Initializr Alternative with Visual JPA & Docker

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…

javaspringbootwebdevarchitecture
Dev.to Sep 30, 2026, 16:19 UTC
EN

Spring Boot's Hidden Secret for Configuration: EnvironmentPostProcessor

Spring Boot's Quiet Hook for Shipping Configuration: EnvironmentPostProcessor Hi everyone! This is Mikhail Polivakha, technical lead of the Axelix p…

springbootsoftwaredesignopensourcejava
Dev.to Sep 29, 2026, 06:22 UTC
EN

If Your Spring AI Streams Die After 60 Seconds, It's Not Your Network

If you're on Spring AI 2.0.1 and your streaming calls die after about a minute with OpenAIIoException: Stream failed , stop debugging your proxy. Si…

javaspringbootaiprogramming
Dev.to Sep 29, 2026, 03:24 UTC
EN

The Silent Killer in Spring Boot: Why @Transactional Around Third-Party APIs Exhausts Your Connection Pool

It’s 03:00 PM on a Tuesday. Your monitoring dashboards go red. Incoming requests are timing out, HTTP 504 errors are spiking, and users are reportin…

javaspringbootpostgresarchitecture
Dev.to Sep 28, 2026, 20:11 UTC
EN

Eliminating Race Conditions in Clustered Spring Boot with PostgreSQL Advisory Locks

It’s 02:14 AM. Your alert manager fires: an account balance dropped below zero, or a user received two trial credits instead of one. You trace the l…

javaspringbootpostgresarchitecture
Dev.to Sep 28, 2026, 20:00 UTC
EN

I Removed an API Field. Hindsight Found Who Still Needed It.

API compatibility problems are rarely difficult because removing a field is technically hard. The difficult part is knowing who still depends on tha…

javaspringbootapiai
Dev.to Sep 28, 2026, 14:09 UTC
EN

Building a Production-Ready Persistence Layer in Spring Boot

Spring Data JPA makes persistence remarkably easy to start with. Create an entity. Extend JpaRepository . Start writing business logic. public inter…

springbootjavajpaopensource
Dev.to Sep 28, 2026, 05:27 UTC
EN

I Missed @Service in Node.js, So I Built It with Express

Let the browser console create the files At first, the browser console was only a debugging tool. I wrote the same create, read, update, and delete…

springbootnodejavascriptweb
Dev.to Sep 26, 2026, 21:20 UTC
EN

Your Search Query Is a Program: Composing Role-Based SQL With the Strategy Pattern

Every business application has this screen somewhere: a table of records, filter boxes above it, and a user who may only see part of the data. The f…

javaspringbootsqlsecurity
Dev.to Sep 26, 2026, 18:19 UTC
EN

Silent Saves: How JPA Persists Your Changes Without You Asking

One of our junior devs wrote an API that was supposed to be “read-only” and act as an internal data funnel — pull some records, transform them, pass…

jpahibernateprogrammingspringboot
Dev.to Sep 22, 2026, 18:28 UTC
EN

Stop Chasing Exactly-Once. Your Kafka Consumer Just Needs to Not Care

Every few months a team I talk to decides they need exactly-once delivery in Kafka. They read the docs, discover processing.guarantee=exactly_once_v…

javamicroserviceskafkaspringboot
Dev.to Sep 20, 2026, 14:47 UTC
EN

Spring Security Beyond the Login Form: Data Isolation and the 401/403 Contract

Why This Article Exists There is a very common kind of application: it lives inside a company network, it is reachable over the VPN, and it has been…

springbootjavasecuritybackend
Dev.to Sep 20, 2026, 12:14 UTC
EN

Cronflower: run a DAG workflow across your cluster, instead of chaining cron jobs

Every team ends up here. One cron job at 02:00 charges the orders. Another at 02:15 ships them, set fifteen minutes later because that's usually lon…

automationdevopsdistributedsystemsspringboot
Dev.to Sep 20, 2026, 10:43 UTC
EN

Model Context Protocol with Spring AI, Building MCP Clients and Servers in Java

Model Context Protocol with Spring AI: Building MCP Clients and Servers in Java In the previous article, we explored how to build AI agents with Spr…

aimcpjavaspringboot
Dev.to Sep 19, 2026, 07:37 UTC
EN

Replacing Basic Auth with JWT and OAuth2 in Spring Security

Basic auth was always the placeholder. It worked, but sending credentials on every single request never sat right — no real session, no expiry, no w…

javaspringbootsecurityjwt
Dev.to Sep 18, 2026, 20:17 UTC
EN

One Missing WHERE Clause Can Expose Another Customer’s Data

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…

springbootdatabasesaasarchitecture
Dev.to Sep 17, 2026, 21:51 UTC
EN

Reclazz: free, open-source hot reload for Spring Boot and SAP Commerce (no restart)

If you work on Spring Boot or SAP Commerce (Hybris), you know the tax: change one line, wait for a context restart or, on Hybris, an ant clean all a…

javaspringbootsapcommerceopensource
Dev.to Sep 17, 2026, 14:24 UTC
EN

The Modular Layer JasperReports’ Powerful Engine Was Missing. Part 1: Where Jasper Came From and Why It Lacked Modularity

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…

javaspringbootjasperreportsopensource
Dev.to Sep 16, 2026, 17:57 UTC

© Tech News — Headline Aggregator

English Русский
Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →