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.
August was all about exploring our knowledge to help us build better software.
On our page, we kicked things off with a blogseries about severless computing with AWS Lambda and the difference between statefull, stateless and serverless processing. We also took a closer look at certifications related to Java, took a dive in why React is such an innovative technology and showed a video on how coding assistants are making our lives more efficient.
Missed all these posts? Be sure to follow our page for more Optis-news and read along for this months' industry updates. 👇🏻
Industry News & Updates
Java
LangChain4j v1.3 Introduces Agentic AI Modules
Interesting release if you're building AI-infused Java applications (and honestly, who isn't at least experimenting with AI these days?). The LangChain4j library has released version 1.3.0, which introduces two new experimental modules: langchain4j-agentic and langchain4j-agentic-a2a. Both provide a set of abstractions for building agentic applications, giving you a practical toolkit for integrating AI agents and function-calling capabilities directly into your Java services on Azure.
Gradle 9.0 Released, Now Requires JDK 17 Minimum
The Gradle build tool has reached version 9.0. A key change for development teams is the new minimum requirement of JDK 17. This release also enables the configuration cache by default, which should significantly improve build performance by avoiding unnecessary recompilation.
Recommended by LinkedIn
JavaScript
Preview: Eliminating Cold Starts with an AOT Compiler
We’re used to Just-In-Time compilation for JavaScript, but what about Ahead-of-Time? Porffor is an experimental AOT compiler that turns JS into tiny, native binaries. The goal is to crush cold start times, especially for serverless functions. Early benchmarks on AWS Lambda show it being dramatically faster and cheaper than both Node.js and Amazon's own LLRT. Keep in mind that it's still very early days (pre-alpha), but it's definitely a fascinating project to watch for the future of JS performance.
jQuery 4.0 Reaches Release Candidate
Here’s one for the history books: jQuery 4.0 has just hit the release candidate stage (meaning it's ready to be tested). While we know it's old-school, it was a foundational part of the web for so long that we can't help but feel a bit nostalgic. This major version finally trims down legacy code, removes long-deprecated APIs, and drops support for IE. If you're stuck maintaining older projects, this is a big step forward.
Try out the CSS Custom Highlight API!
Ever wanted to style text ranges on a page without messing with the DOM? This API lets you do just that and is now supported in all major browsers. It's perfect for things like building a custom in-page search or even dynamic syntax highlighting. You create Range objects in JavaScript, register them in a HighlightRegistry, and then style them with the ::highlight() pseudo-element in your CSS.
See you next time?
Stay tuned for our next edition at the beginning of October, 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