
adesso BLOG
04.09.2023 By Mike Deecke
The ingenious data lake
A data lake, also known as a data platform, is an ingenious and highly effective solution for addressing the complex challenges that come with storing, managing and analysing vast quantities of data. It provides an advanced infrastructure that enables organisations to store data in its native form and be flexible with how they process it later. In my blog post, I will go through the advantages it brings to the table.
Read more01.09.2023 By Marc Mezger and Moritz Momper
Python development best practices part 1 – Tools & Zen
Python is one of the most widely used programming languages in the world and offers a wide range of possibilities to implement solutions professionally and efficiently. However, to realise the full potential of Python, it is essential to understand the best practices and apply them. In this blog post, we would like to present you with our guidelines for successful Python development.
Read more28.08.2023 By Domenic See and Tobias Dieter
Cyber kill chain
The cyber kill chain framework was developed for use in analysing and defending against cyber attacks. The framework consists of a series of seven steps that describe the typical phases of a cyber attack. I will explain the steps involved and the advantages of this strategy to defend against cyber attacks in more detail in my blog post.
Read more22.08.2023 By Yelle Lieder
Testing the sustainability of software – how do you test sustainability as a quality feature of software?
Sustainable IT is a question of software quality. Excellent software is sustainable and has as little negative impact on preserving a habitable environment as possible. In this blog post, we will look at what sustainability as a testable requirement in software quality assurance means and how we implement it.
Read more17.08.2023 By Mykola Zubok
Open table formats in the modern data analytics landscape
Apache Hudi, Iceberg and Delta Lake have proven to be powerful tools that are revolutionising the way modern data platforms handle data management and analysis. In my blog post, I will discuss the core features of these data types and highlight their respective strengths and applications.
Read more08.08.2023 By Anna Ovcharova
Every user counts – the synergy between UX/UI design and accessibility
A good UX/UI design incorporates digital accessibility from the start. This not only benefits people with disabilities, but also makes the user interface appealing and easy to use for everyone. As an IT service provider, we should actively work to integrate digital accessibility and ensure that our products and services are accessible to everyone.
Read more01.08.2023 By Kevin Pahlke
Unleashing the power of quantum computing: an inside look
In a world where data is growing in volume and complexity, quantum computers are opening up radical new possibilities for the future. In this post, we will explore the significance of quantum computing for science and the tech sector and look into why this topic is so interesting and important.
Read more25.07.2023 By Marc Mezger and Moritz Momper
The best Visual Studio Code extensions for Python developers
In this blog post, we would like to present the Visual Studio Code extensions that are indispensable in our day-to-day work as experts in the fields of machine learning, data engineering and AI. If you do not have the appropriate extensions, Visual Studio Code would not be a full-fledged integrated development environment (IDE). But with the right ones, you can save yourself a lot of work and become more productive as a developer.
Read more20.07.2023 By Arman Kohli
Servant Leadership
Servant leadership is a modern leadership philosophy that focuses on the well-being of employees and achieving goals. It sees managers primarily pursue the idea of standing by their employees and supporting them in their development instead of relying solely on authority and control. I will explain exactly what this looks like in my blog post.
Read more