Browsing Category
Security
10 posts
Top Security Flaws hiding in your code right now – and how to fix them
In 2019, a significant breach in Fortnite, the popular game, reportedly exposed millions of players to malware risk. The…
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.…
The quick check for your software – the Software Coma Scale (SCS)
Do you know this situation: You have are sitting on your desk when your boss asks you to…
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…
My Top 10 Principles for getting the best from AI (for developers)
AI tools for developers: principles, insights, and the importance of clean code. Every day, I encounter a new…
The AI Mona Lisa Challenge: Precision and Security Adjustments for Your CI/CD Pipeline
“Mona Lisa, Mona Lisa, men have named you; you’re so like the lady with the mystic smile.” Last…
Discovering the perfect Java Supply Chain Attack vector and how it got fixed
You may have heard about the changes to annotation processing that have been done in Java 23. This…