
adesso Turkey Blog
01.02.2023 By Seren Temurlenk
Data Visualization and Modeling
Storytelling is a great advantage in roles that work with the customer and are influential in the decision-making process. Data visualization has become a popular technique, especially in recent years, with the understanding of the importance of data. This article gives introductory information about data visualization and modeling.
Read more23.01.2023 By Ellen Szczepaniak, Simon Bächle and Timo Hartmann
Winter and renewable energies – is that a contradiction in terms?
The German energy transition is pursuing the goal that the share of electricity consumed from renewable energies should be at least 80 per cent by 2030. But can renewable energies also reliably generate electricity in the cold, dark depths of winter when outside is a never-ending barrage of rain, ice and snow? To what extent do these factors impact the power plants and what solutions are out there? In this blog post, we will take a look at the most important influences and impacts on renewable energies.
Read more16.01.2023 By Yağız Erbay
Unit Testing in Swift
In computer programming, a “unit test” is a software testing method that initializes a small chunk of our project and verifies its behavior independently from other parts. Most common unit tests contain three phases. First, it initializes a small piece of code it wants to test; then, it activates the system under test; and finally, it observes the resulting behavior. If the observed behavior is consistent with the expectations, the unit test passes; otherwise, it fails, indicating that there is a problem somewhere in the system under test. These three unit test phases are also known as Arrange, Act, and Assert, or simply AAA.
Read more13.01.2023 By Tuğba Çelik
Introduction to Data Visualization with Seaborn
Data visualization is the graphical or visual representation of data. It helps to highlight the most useful insights from a dataset, making it easier to spot trends, patterns, outliers, and correlations. Seaborn is a Python data visualization library based on Matplotlib. It provides a high-level interface for creating attractive graphs. You can create graphs in one line that would take multiple tens of lines in Matplotlib. Its standard designs are awesome, and it also has a nice interface for working with Pandas DataFrames.
Read more02.01.2023 By Ege K. Dalyan
Becoming a UX Designer Without a Design Background (A Career Change Guide!)
This article isn’t meant to be an extensive guide with all the technicalities and resources to become a UX designer. Sure, I may drop some resources here and there, but there are mass databases and helpful videos online, you do not need me for that.
Read more01.01.2023 By Cihat Zoroğlu
Implementing GitOps Best Practise with ArgoCD
ArgoCD is a CD tool that runs on Kubernetes. It is an excellent application tool for GitOps best practices developed by CNCF. It has many useful features such as automatic deployments, GitOps style deployment, single sign-on authentication, ability to visualize deployment issues, RBAC, multitenancy. etc. This article mainly focuses on best practices.
Read more31.12.2022 By Ferhat Tumer
Design Patterns
Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code. The pattern is not a specific piece of code but a general concept for solving a particular problem. You can follow the pattern details and implement a solution that suits the realities of your own program.
Read more30.12.2022 By Deniz Maden
Serverless Architecture & AWS Lambda
The advancement of technology has generated new needs.
Read more30.12.2022 By Emre Demir
Kubernetes Pod Topology Spread Constraints
Kubernetes is an open-source tool for managing containerized workloads and services. It has a wide and quickly expanding ecosystem. Services, support, and tools for Kubernetes are widely available. It is crucial to master various techniques and best practices to optimize the management of Kubernetes clusters. One such technique is utilizing Pod Topology Spread Constraints to ensure that your workloads are evenly distributed across your cluster's nodes.
Read more