Optis' Java and JavaScript Insights

Optis' Java and JavaScript Insights

From our #OptisFamily to yours 💚

At Optis, we specialize in long-term Java & JavaScript consultancy and support project-based work through our Optis Factory. Each month, we’ll bring you our own insights, the latest industry news, and updates from the #OptisFamily to keep you informed and inspired.

July was all about exploring the tools and mindsets that help us build better software.

On our page, we kicked things off with a simple breakdown of the Java Development Kit (JDK), a handy refresher for anyone working in Java. We also took a closer look at the role of AI in UI development, testing tools like Cursor.ai and v0.dev to separate hype from real value. Finally, we put the spotlight on Zod, a powerful TypeScript library we use for runtime validation and more reliable applications.

Be sure to follow our page for more Optis-updates and read along for this months' industry news. 👇🏻


Industry News & Updates

Java 

JDK 25 Enters Final Rampdown, Confirmed as Next LTS 

JDK 25 has officially entered Rampdown Phase Two, which means the feature set is now frozen. FYI: it's also been designated as the next Long-Term Support (LTS) release. The final feature list is locked in with 18 JEPs, including Scoped Values going final, Compact Object Headers, and continued progress on Structured Concurrency and the Vector API. Time to start paying attention to what's coming in the next LTS! 

JobRunr 8.0 Released with Carbon Aware Scheduling 

Here’s a cool feature we haven't seen before: JobRunr 8.0 just launched with "Carbon Aware Job Processing." The idea is to let you schedule background jobs to run when grid carbon intensity is lowest, helping reduce your app's CO2 footprint. Beyond that, v8 also adds a new @AsyncJob annotation to reduce boilerplate and improves recurring job scheduling. Heads up on breaking changes though: support for Redis, Elasticsearch, and Spring Boot 2 has been dropped in the OSS version. 

Spring Boot 4.0 M1 Has Landed! 

The first milestone for Spring Boot 4.0 just landed, giving us a first look at the next major release. The main thing to watch is the huge wave of dependency upgrades: it's built on Spring Framework 7 and bumps up major libraries like Hibernate 7, Kafka 4.0, and Jakarta Servlet 6.1. On the feature side, one nice addition is better support for @ConfigurationProperties across different modules. It’s a solid preview of the big changes on the way. 

JavaScript 

A New Go-To React Component Library? 

If you're spinning up a new React project, check out Untitled UI React. It's a massive open-source component library built on a modern stack we like: Tailwind CSS for styling and React Aria for best-in-class accessibility. The whole idea is "copy, paste, build," and they even have a custom CLI to get you started quickly. There's also a PRO version with more components and full Figma integration. 

A Modern, Faster Lodash Replacement 

Still reaching for Lodash out of habit? We spotted es-toolkit, a modern utility library positioned as a seamless, 100% compatible replacement. The main pitch? It's significantly faster and boasts a bundle size that's up to 97% smaller. It's already used by big projects like Storybook and CKEditor, so it's definitely one to check out. 


See you next time?

Stay tuned for our next edition at the beginning of September, where we’ll continue to bring you the latest insights, industry trends, and updates from Optis.

Have feedback or suggestions? Drop us a comment—we’d love to hear from you! 📢

XOXO

The Optis Family


To view or add a comment, sign in

More articles by Optis

Others also viewed

Explore content categories