
adesso Blog
14.02.2024 By Mohammad Qasem
An introduction to the EU Data Act
European legislators have imposed strict regulation on the digital space in recent years. In addition to the much-discussed EU IoT Act, other important regulations such as the Data Governance Act and the Data Act have come into force. The Data Act in particular has attracted special attention due to its impact on IoT device manufacturers, service providers and start-ups. The Data Act, which entered into force on 11 January 2024, will apply from September 2025. In my blog post, I discuss its objectives, effects and requirements for all stakeholders.
Read more13.02.2024 By Johannes Bayerl and Tobias Kirsch
Volunteering and its parallels in day-to-day IT work
Volunteering is an important pillar of our society. As we see it, volunteering cultivates skills that can also come in handy in software development and IT consulting. Especially in the context of agile approaches and frameworks, you can develop a variety of soft skills by doing volunteer work that can also be put to use in your everyday work. We will describe these in our blog post.
Read more12.02.2024 By Siver Rajab
Snowflake: the advanced data management solution
Snowflake plays a prominent role in shaping the face of the industry in the ever-evolving world of data analytics and data management. This blog post looks at the development of Snowflake and why it is considered a ground-breaking solution for businesses.
Read more09.02.2024 By Yelle Lieder
Green coding – Guidelines for the development of sustainable software
Green coding is one of the top trends in software development in 2024. But what does green coding actually mean? I will present criteria catalogues for sustainable software development and make my suggestions about what really matters in this blog post.
Read more08.02.2024 By Azza Baatout and Marc Mezger
Hydra - Professional Configuration management for AI Projects
In today's world, which is characterised by increasing complexity in software development, the efficient management of project configurations is of central importance. Especially in the field of artificial intelligence (AI), where flexibility and precision are crucial, Hydra enables efficient professionalisation. This blog post gives a brief introduction to Hydra and shows how this tool, with its dynamic functions, is redefining the management of software projects, especially in the field of AI.
Read more06.02.2024 By Merlin Bögershausen
Hidden Heros in Java 21
The Java language and JDK ecosystem are full of hidden gems. In order to find them, you have to take a closer look at different JDK Enhancement Proposals (JEPs). In this blog post, I will take you on a journey of discovery where you will learn about code snippets in javadoc and find out how to make an application start more quickly with the help of AppCDS.
Read more01.02.2024 By Emily Hossfeld
Product discovery – your path to creating a successful (medical) product
Many companies develop their products based solely on their own assumptions about the target groups. Ultimately, however, these fail because they offer no real benefits to their users. Focusing on the topic of digital health, I will explain how product discovery can be used to develop safe and successful applications that both offer people real added value and also meet the regulatory requirements in this blog post.
Read more31.01.2024 By Henrik Grosskreutz
Consistent delivery of integration events thanks to the use of an event store and Spring application events
Services have to inform each other about important business events, such as price changes or order events, in microservice architectures. These integration events are transmitted using methods such as message queues or HTTP POST requests. Guaranteeing consistency is critical to ensuring that events are only dispatched if the business logic in the sending service is successfully completed. The ‘event store’, which was inspired by Vaughn Vernon, does just that. In my blog post, I describe an implementation scenario involving Java using Spring and Spring Data JPA, where Spring application events play a different role than integration events.
Read more30.01.2024 By Tim Bunkus
What is generative AI?
Generative AI has been everyone’s mind since ChatGPT came on to the scene. But what exactly does this term mean and how is generative AI different from the well-established concepts of machine and deep learning? This blog post takes a general look at AI technologies and highlights the differences that make generative AI so intriguing and promising in an ever-changing world.
Read more