Blog Posts

    When a DSL is worth the cost: Lessons from quantum computing

    by Natalia Loungou

    Domain-specific languages (DSLs) often divide engineering teams. When they work, they make complex systems easier to reason about. When they fail, they become costly internal tools that no one maintains. The real challenge is not how to build a DSL, but when building one is justified. That question will sit...

    Read More

    Hashtag Jakarta EE #320

    by Ivar Grimstad

    Welcome to issue number three hundred and twenty of Hashtag Jakarta EE! Ooops, I amn an little late publishing Hashtag Jakarta EE number 320. I am currently on my way home from Johannesburg and a successful JakartaOne by Jozi-JUG. I will write more about the event in a separate post...

    Read More

    Enterprise Java Persistence beyond the JPA mindset

    by Daniela Nastase

    For a long time, enterprise Java persistence has been approached as a largely stable area of the stack. Entities, an ORM, and a relational database were sufficient for many systems, and JPA became a widely adopted and reliable way to manage data access. That stability, however, has also shaped how...

    Read More

    Generating an SBOM is not enough for Java teams

    by Daniela Nastase

    Many Java teams already generate Software Bills of Materials (SBOMs). In isolation, that is not particularly difficult. What is more challenging, and increasingly important under the EU Cyber Resilience Act (CRA), is demonstrating that an SBOM accurately reflects what is actually running in production. Ixchel Ruiz is a senior software...

    Read More

    Hashtag Jakarta EE #319

    by Ivar Grimstad

    Welcome to issue number three hundred and nineteen of Hashtag Jakarta EE! As I am writing this, I am sitting in my hotel in Johannesburg, South Africa. Me being here is actually as success story. I was supposed to present Jakarta EE at I Code Java on Tuesday and Wednesday...

    Read More

    Stylised illustration of the Eclipse IDE logo integrated into a high tech circuit background, representing the underlying platform technologies supporting the Eclipse ecosystem.

    If You Depend on Eclipse Platform Technologies, Now Is the Time to Act

    by Thomas Froment

    While IDE usage declines, the underlying Eclipse Platform technologies remain mature and widely deployed. Eclipse Rich Client Platform (RCP) and many of the components delivered through the Eclipse Simultaneous Release are embedded in a large number of commercial products, including industrial software, engineering tools, embedded platforms, and other long lived...

    Read More

    We’re hiring: improving the services that support a global open source community

    by Christopher Guindon

    The Eclipse Foundation supports a global open source community by providing trusted platforms, services, and governance. As a vendor-neutral organisation, we operate infrastructure that enables collaboration across projects, organisations, and industries. This infrastructure supports project governance, developer tooling, and day-to-day operations across Eclipse open source projects. While much of it...

    Read More

    IoT architecture at scale: why device-centric design no longer works

    by Daniela Nastase

    IoT systems rarely fail because of hardware constraints. They fail because we continue to design them as collections of isolated devices rather than as distributed systems. As edge infrastructure, cloud platforms, and AI workloads become integral to modern deployments, device-centric approaches to IoT architecture at scale begin to collapse under...

    Read More