adesso Blog
25.06.2024 By Maria Selimbegovic
Becoming a Machine Learning Expert with adesso’s training offer
Everyone makes GenAI and that's right! But despite the hype surrounding GenAI, the fundamental field of machine learning (ML) must not be forgotten. Because there is still a lot of untapped potential for companies here. Few people understand what artificial intelligence (AI) actually includes and how to use it optimally for their own business. We have gained a lot of experience as trainers and based on this we have created suitable training offers.
Read more24.06.2024 By Yelle Lieder
Digitally sustainable - Guidelines for the sustainable use of digital tools
How can you reap the benefits of digital tools while minimising your environmental impact? This blog post shows how to be more sustainable through conscious use and simple adaptations. Learn how sustainable digital practices can reduce the environmental footprint while promoting efficiency and longevity of technologies.
Read more21.06.2024 By Murat Fevzioglu
Virtual Threads in Java
The development of the virtual threads, also known as Project Loom, began in late 2017. The final implementation brings with it two major changes. Virtual threads now support thread-local variables by default, and they are now monitored by default and observable via the new thread dump. This blog post introduces virtual threads and explains how they are used in Java.
Read more19.06.2024 By Daniil Zaonegin
Create .NET Blazor Hosted App with the new Blazor Web App Project Template (in .NET 8)
Blazor is a .NET front-end framework for creating an interactive web UI with C# and not JavaScript. This offers many advantages, such as being able to share code between the back-end and front-end. With Blazor, you no longer have to use two different languages, JavaScript for the frontend and C# for the backend. This makes it easier to reuse code and write consistent applications in a familiar language environment. In addition, many errors can be resolved at compile time and no longer occur dynamically at application runtime, as was the case in JavaScript.
Read more17.06.2024 By Siver Rajab
The Spotify Scrum model compared to classic Scrum in companies
In the world of agile software development, there are various approaches to help teams work together efficiently and deliver high-quality products. Two popular models are the classic Scrum and the Spotify model. In this blog post, I will explore the differences between the two approaches and examine their respective advantages and disadvantages.
Read more13.06.2024 By Adel Shikh Zenal
From Syria to Germany: My way into IT
When I came to Germany from Syria in 2015, my dream was clear: to study computer science and later go into software development. In 2019, I was able to start my studies and in 2022 I had my first internship in a government agency.
Read more12.06.2024 By Patrick Bauer
What does a CIO Advisory actually do?
Digital expertise is a decisive factor for companies that want to be and remain successful. Every area of a company and every sector of the economy is affected by the transformative power of digitalisation. New value chains are emerging, digital tools are revolutionising processes, routines and old ways are being . Technological change is rapid and those who do not keep up remains, loses its competitiveness.
Read more11.06.2024 By Merlin Bögershausen
Automated modernisation - Part 2
Open Rewrite offers a variety of migrations for common libraries and frameworks. They significantly reduce the migration effort and make the application repeatable. But how can developers provide recipes for their own frameworks? In the second part of my blog post on automated modernisation, I provide an introduction to the development of Open Rewrite recipes.
Read more10.06.2024 By Marcel Penstorf and Tina Sänger
New thresholds for contract awards until 2025 and hidden opportunities
The European Commission recently set the euro thresholds for 2024 and 2025, but there is more to these figures than meets the eye. This blog post looks at the impact these thresholds will have on companies and contracting authorities at both European and national level. We also shed light on hidden opportunities in procurement procedures and provide practical tips for maximising the chances of being awarded a contract.
Read more