Recent Posts

Role-Based Access Control in Java Applications

Author: Matteo Rossi Original post on Foojay: Read More Table of Contents Authorization Is a Business ConcernModeling Permissions FirstUsing MongoDB for User MetadataFrom Infrastructure Model to Application PrincipalCentralizing Authorization LogicContextual Rules: Where RBAC StopsRBAC vs ABAC: When Roles Are Not EnoughThe Architectural PayoffConclusion We often work with Java applications where security begins and ends with authentication. The JWT token is …

Read More »

No Keys, No LLM: Building a Wikidata Definition API with Embabel

Author: Vincent Vauban Original post on Foojay: Read More Table of Contents TL;DRPart I — Concepts I.1 Embabel I.2 Spring AI (even in a “no LLM” demo) I.3 Role of Embabel in this application I.4 Wikidata: definition and why it’s ideal for demos Part II — App building (code + explanations) II.1 Maven setup (pom.xml) II.2 Configuration (application.yml) II.3 App …

Read More »

I Benchmarked Java on Single-Board Computers: Orange Pi 5 Ultra and Raspberry Pi 5 Lead the Pack

Author: Frank Delporte Original post on Foojay: Read More Table of Contents Benchmark Tool BenchmarkRunner.java – The User Tool SummarizeReports.java – The Automation Tool About The Renaissance Benchmark SuiteThe Results The Dashboard Analyzing the Results Selecting a Winner Conclusion Try It Yourself! What’s Next? In my “Java on Single Board Computers” series, I already published several posts and videos in …

Read More »