Browsing Category
Open Source
10 posts
The long history of log4j
Logging is the art of making sense of a system. Software writes lines of information into log files,…
Java: let’s do a SWOT!
Java has transcended “being just a programming language – it has become a cultural icon. From academic syllabuses…
30 Years of Java, 25 Years of Enterprise Java
Over the last three decades, technology has been evolving at a breakneck pace, with innovations constantly redefining every aspect of application development. In such a fast-moving and dynamic landscape, few technologies stand the test of time, especially in computer science. Yet, Java has done just that. As we celebrate 30 years of Java and 25 years of enterprise Java, it’s clear that these solutions have not only endured but thrived—adapting, advancing and proving their lasting value to software engineers worldwide.
The Simplest Way to Build Resilient Applications
Restate is an open-source system that makes it easy to write resilient, consistent and scalable applications. Restate lets you write mission-critical applications, like payment workflows, user management, and AI agents, without worrying about resiliency.
Securing the Future of AI: Authorization for Java RAG Systems using LangChain4j and OpenFGA
In this post, we explore how to build a robust Java-based RAG system by integrating LangChain4j with OpenFGA for fine-grained, relationship-based access control. Learn how to tackle the unique security challenges of RAG applications—from dynamic context and complex document relationships to real-time authorization checks—and follow step-by-step examples that show you how to implement a secure system.
Move Fast, Break Laws: AI, Open Source and Devs (Part 4)
The software development landscape is rapidly changing, with legislation emerging as a key driver of industry trends. As…
Move Fast, Break Laws: AI, Open Source and Devs (Part 3)
Background The software development landscape is rapidly changing, with legislation emerging as a key driver of industry trends.…
Move Fast, Break Laws: AI, Open Source and Devs (Part 2)
The software development landscape is rapidly changing, with legislation emerging as a key driver of industry trends. As…
Move Fast, Break Laws: AI, Open Source and Devs (Part 1)
The software development landscape is rapidly changing, with legislation emerging as a key driver of industry trends. As…
Minimize Costs by Utilizing Cloud Storage with Spring-Data-Eclipse-Store
How to save money storing data in Cloud blob-stores instead of expensive databases through the use of the open-source Spring-Data-Eclipse-Store library.