Hero
Graphical element that underlines the text

Graphical element that underlines the text

#open-source

#support-and-care

#maven

#security

Reproducible builds

This blog post features an overview of what reproducible builds are and why they provide value in the context of software supply chain security. Since the announcement of the European Cyber Security Act (CRA), supply chain security is in the spotlight of many companies. The purpose of this blog post is to provide ideas and guidelines about the critical concept of reproducible builds. The German Sovereign Tech Agency supports this blog post.

#open-source

#support-and-care

#maven

Jira Issue to GitHub Issue Migration in Apache Maven

This blog post details the Apache Maven Support and Care team’s funded effort to migrate issues from Jira to GitHub, supported by the German Sovereign Tech Fund. This post provides valuable insights into the challenges of migrating large-scale issue tracking systems and the importance of thorough planning and adaptation and why this was only possible with a funding.

#Open Elements

Open Elements 2024 Year in Review

In 2024, Open Elements achieved remarkable success and drove groundbreaking developments in the open-source ecosystem with projects like Support & Care for Apache Maven™. CEO Hendrik Ebbers took on key roles at the Eclipse and Linux Foundations, strengthening the global open-source community.

#open-source

DCO Signing and Validation for Open Source Projects

The Developer Certificate of Origin (DCO) is a lightweight mechanism for developers to certify that they wrote or have the right to contribute the code they are submitting. This article explores the purpose, usage, and validation of the DCO in open-source projects next to a critical analysis of the DCO’s effectiveness in ensuring legal compliance for open-source contributions.

#web3

Gaming & Web3 - How an Open and Secure Future of Ownership in Games Could Look

The use of Web3 technologies in the gaming industry is still in its infancy. In this article, I want to take a closer look at non-fungible tokens (NFTs) and their usability for video games and consider what further standardizations are needed to realize the promise of game-independent assets.

#Java

Performance of Java Logging

For Java, there is an abundance of different logging libraries and possibilities to output log messages. But which of them are really performant?

#Java

Minimal Support for the Java Module System

The Java Module System remains an underutilized feature in the development of applications and libraries, despite its often straightforward entry point. Anyway, more and more libraries provide support for the module system. Based on that it might make sense to learn how you can add support to your project.