adesso BLOG
30.11.2023 By Jonas Wiza
App lifecycle management power-up: codeBeamer extension development
As an integrated ALM solution, codeBeamer offers a central platform for collaborative development, management and optimisation of complex technologies and products. However, it does not offer all the functions needed to meet the special requirements of some industries right out of the box. This blog post presents two extensions and why they were developed.
Read more29.11.2023 By Marc Mezger
Coding assistants: GitHub Copilot, Amazon CodeWhisperer or open source?
Artificial intelligence is becoming an increasingly important tool, also in software development. AI-supported coding assistants are now so advanced that they can not only perform simple coding tasks, but can also help solve complex programming problems. In this blog post, I will present GitHub Copilot, Amazon CodeWhisperer and a variety of open-source alternatives as prime examples of coding assistants and compare their relevant strengths and weaknesses
Read more28.11.2023 By Moritz Momper and Marc Mezger
Rewriting code in Rust
Rust, a system programming language designed for performance, reliability and productivity, has created quite a stir in the software development community in recent years. Its growing popularity can in part be attributed to the Rust community’s catchy slogan: ‘Rewrite Everything in Rust’. But what does this mean and why is it something that you might want to look into? This blog post will answer these two questions.
Read more27.11.2023 By Azza Baatout
Why traceability is important in artificial intelligence
In this blog post, I would like to take you on an exciting journey through the world of traceability in AI projects and give you a look inside the challenges surrounding the black box dilemma. I will also explore the key role that traceability plays in the transparent and ethically responsible development of AI systems.
Read more24.11.2023 By Franziska Scheeben and Milena Fluck
The Jest testing framework: our top five features
Is writing unit tests in Jest part of your day-to-day routine? If you are already familiar with Jest, then you are probably adept at using all the basic functions. But when was the last time you really took the time to explore Jest and all the features it has to offer? We might just have one or two features that you were previously unaware of that will make your daily work easier.
Read more23.11.2023 By Stephan Ziemke
An efficient way to develop UIs with Storybook: a how-to guide to Angular
In this blog post, I will describe Storybook, a powerful tool used to develop and test UI components. I use Angular to demonstrate how Storybook revolutionises the process of designing and developing UI components, enables you to create a shared UI library and promotes consistency and efficiency across different projects and teams. Creating a shared UI library makes collaboration easier, increases productivity and ensures that the user experience remains consistent across different applications.
Read more22.11.2023 By Stephen Lorenzen
The energy industry in transition – opportunities and risks associated with predictive maintenance in power generation
There are major changes taking place in the energy sector, marked by technology and the pursuit of sustainability. In this dynamic space, predictive maintenance plays a key role in power generation. But what opportunities does this innovative approach offer in terms of maintenance strategies and planning in energy generation and what risks do you need to consider? I will be answering these two questions in the following blog post.
Read more21.11.2023 By Sebastian Dienst
Data governance – more interesting than you might think
In an increasingly digitalised world, the systematic collection, interpretation and use of data is becoming a factor in success. If a company fails to do this, it will lose a key tool needed to stay competitive and innovate in the age of digitalisation. In my blog post, I explain why data governance is important for companies and how adesso can support them in this area.
Read more20.11.2023 By Lilian Do Khac
Machine-generated text summarisation in Aleph Alpha Luminous using R: part 3
This is the third and final instalment of my blog series titled ‘Machine-generated text summarisation in Aleph Alpha Luminous using R’. Here, I will use a high-level example to explain the various steps in a transformation pipeline and present the intermediate results.
Read more