Java & Kotlin

JVM releases, Spring ecosystem, build tooling, and performance.

  • 8 Tracked terms
  • Last 30 days Feed window

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.

Latest in Java & Kotlin


dev.to > lukman-ss > database-transactions-are-a-boundary-not-a-safety-blanket-1d9m

Database Transactions Are a Boundary, Not a Safety Blanket

47+ min ago   (783+ words) The uncomfortable part of a failed payment flow is not always the error. Sometimes the function returns an error and the database still keeps half of the work. That is the failure Lab 03 demonstrates. A payment is inserted. The order…...


note.com > ample_swan1803 > n > nd59cb3d5673a

In November 2026, your Spring Boot might be "checkmated."|oz

3+ day, 7+ hour ago   (920+ words) "I'll upgrade once things settle down"—I think many engineers feel this way. However, the world of Spring Boot is moving faster than you might think. Spring Boot 3.5 series already reached EOL (End of Life) on June 30, 2026. And the next…...


dev.to > anand_jaisy_2f7644a12001b > java-25-compact-source-files-simplifying-micronaut-application-startup-1ija

Java 25 Compact Source Files: Simplifying Micronaut Application Startup

5+ hour, 26+ min ago   (188+ words) In Java, a compact source file is a feature finalized in Java 25 (via JEP 512) that allows you to write a launchable Java program without explicitly declaring a class or a public static void main method. It is designed to minimize…...


dev.to > onatade_abdulmajeed > week-14-of-100daysofcode-completing-junit-5-and-starting-a-new-portfolio-4eeb

Week 14 of #100DaysOfCode: Completing JUnit 5 and Starting a New Portfolio

6+ hour, 2+ min ago   (1676+ words) This week was another productive part of my #100DaysOfCode journey, with a mix of learning, revision, and building. I started the week by going deeper into software testing with JUnit 5, exploring advanced features such as dynamic tests, parameterized tests, test templates,…...


dev.to > jamilxt > i-built-the-first-java-sdk-for-jev-typesafes-system-one-model-2m37

I Built the First Java SDK for Jev, TypeSafe's System One Model

6+ hour, 55+ min ago   (814+ words) Last week TypeSafe AI released Jev, a "System One" model that does something no LLM does: it refuses to talk. You send it a state (any text or JSON) plus typed questions, and it returns typed answers with calibrated probabilities....


tech.yahoo.com > ai > meta-ai > articles > typesafe-ai-jev-not-llm-205510286.html

TypeSafe AI’s Jev Is Not an LLM — And That May Be the Point

3+ day, 13+ hour ago   (453+ words) TypeSafe AI is challenging the industry’s reliance on large language models for every stage of the agentic stack with the launch of Jev, a specialized “System One Model” designed exclusively for structured decision-making. By abandoning the generative capabilities of LLMs…...


dev.to > dcastillogi > jev-typesafe-ai-langchain-vercel-ai-gateway-427c

Jev TypeSafe AI + LangChain + Vercel AI Gateway

6+ hour, 54+ min ago   (775+ words) La mayoría de sistemas usan un LLM para decidir cosas como clasificar, priorizar o enrutar. jev está diseñado específicamente para tomar esas decisiones. En lugar de generar texto, evalúa un estado y devuelve una decisión tipada junto con las probabilidades…...


dev.to > bellsal_b44bf6d > the-audio-bugs-nobody-warns-you-about-when-you-build-a-mobile-looper-4f7l

The audio bugs nobody warns you about when you build a mobile looper

8+ hour, 54+ min ago   (709+ words) I spent the last few months building an MPC-style pad sampler and looper for Android in Flutter. The UI was the easy part. The part that ate the time was audio — specifically, all the ways audio quietly breaks on a…...


dev.to > brawnybytes > java-concurrency-multithreading-40-interview-questions-3lpl

Java Concurrency & Multithreading: 40 Interview Questions

9+ hour, 49+ min ago   (829+ words) A process has its own memory space and OS resources; threads live inside a process and share its heap and file handles but keep their own stack and program counter. That shared memory is exactly why threads are cheap to…...


dev.to > codenameone > faster-maps-chasing-swiss-speed-pl7

Faster Maps: Chasing Swiss Speed

10+ hour, 27+ min ago   (974+ words) ParparVM fixes pathological map misses and extends tagged boxed values. Probe counts, allocation coverage, and regressions show where ordinary Java collections became cheaper. Tagged with java, mobile, android, ios....