adesso Blog

Software Development

In today's fast-paced business environment, efficient data migration is crucial for maintaining seamless operations and enhancing productivity. This article focuses on the practical application of Quarkus for migrating a significant amount of data and documents from a legacy system to Flowable.

Read more
Software Development

Decision-makers and specialists looking for practice and potential – take note! We will examine how openEHR works and why it is future-proof - in an understandable way, backed up with real-life examples. Discover the possibilities!

Read more
Software Development

Swiss hospitals are facing a challenge: outdated IT systems and rigid Hospital Information Systems (HIS) make data integration difficult. Data often remains inaccessible, which slows down digitization. openEHR offers a solution - an open standard for structured, networkable healthcare data.

Read more
Software Development

Traditionally, deployment pipelines use protected secrets to access cloud providers. These have to be managed in DevOps platforms and rotated regularly. OpenID Connect provides a modern approach: pipelines request short-lived tokens directly from the cloud provider. This blog post covers key aspects of this approach, current support from cloud providers and DevOps platforms, and shows an implementation using GitHub Actions and Azure.

Read more
Software Development

Barrierefreiheit ist kein optionaler Aspekt in der modernen Softwareentwicklung, insbesondere für Anwendungen im öffentlichen Dienst, die den Anforderungen der BITV 2.0 und des Barrierefreiheitsstärkungsgesetzes (BFSG) entsprechen müssen. Automatisierte Tests spielen bei digitalen Produkten eine wichtige Rolle. In diesem Blog-Beitrag vergleiche ich die Tools QF-Test, Cypress Axe und die axe-core CLI hinsichtlich ihrer Fähigkeiten zum Testen von Barrierefreiheit.

Read more
Software Development

In the early 2000s, Dojo laid the foundation for many concepts and techniques that are now considered standard. From modular programming to reusable components to asynchronous functions, Dojo provided innovative solutions at a time when there were no uniform standards for the web. In my blog post, I would like to introduce the Dojo Library.

Read more
Software Development

Nowadays, network traffic classification (NTC) is an essential tool for categorizing traffic into classes representing different network services. Categorizing services is fundamental in several fields such as network security, network management and QoS optimization.

Read more
Software Development

Accessibility is a crucial aspect of modern web development. It ensures that digital products are accessible to all users, including people with disabilities. In this blog post, I'll show how automated accessibility testing can be implemented with cypress-axe. We'll also take a look at the relevant technologies.

Read more
Software Development

Do you have a box of leftovers at home? A box where you don't know exactly what's in it. It could contain anything. If you're looking for something, then definitely have a look in this box. In our repos you will occasionally find boxes with names like "Common" or "Shared". This blog post explains how to sort them correctly.

Read more