DeveloperWeek 2026
This was my second time as a speaker at DeveloperWeek. This time it was located in San Jose, California. It...
When an SBOM becomes operationally useful: lessons from Eclipse Kura
Supply chain security has become a critical topic in the security world in recent years, and while SBOMs are a...
Why ecosystem-specific trust frameworks don’t scale across data spaces
As long as an organisation participates in a single data space, ecosystem-specific trust frameworks work reasonably well: rules are defined...
JakartaOne by Jozi-JUG 2026
When I Code Java was cancelled with short notice, Phillip, Buhake and I scrambled and created a substitute event. With...
When a DSL is worth the cost: Lessons from quantum computing
Domain-specific languages (DSLs) often divide engineering teams. When they work, they make complex systems easier to reason about. When they...
Hashtag Jakarta EE #320
Welcome to issue number three hundred and twenty of Hashtag Jakarta EE! Ooops, I amn an little late publishing Hashtag...
Incubation in the Eclipse Foundation Development Process
By Wayne Beaton Becoming an Eclipse open source project is a process, not an event: it may take your new...
Enterprise Java Persistence beyond the JPA mindset
For a long time, enterprise Java persistence has been approached as a largely stable area of the stack. Entities, an...
How the Cyber Resilience Act (CRA) May Impact our Committer Community
During the session, we spoke about how the Cyber Resilience Act (CRA) may impact our committer community and what this...
Scaling the Open VSX Registry responsibly with rate limiting
The Open VSX Registry has become widely used infrastructure for modern developer tools. That growth reflects strong trust from the...
Generating an SBOM is not enough for Java teams
Many Java teams already generate Software Bills of Materials (SBOMs). In isolation, that is not particularly difficult. What is more...
Hashtag Jakarta EE #319
Welcome to issue number three hundred and nineteen of Hashtag Jakarta EE! As I am writing this, I am sitting...