Writing requirements is an integral part of every product development. Only when you know what the product is supposed to do can you design it accordingly and ultimately test it. But time and again, I see specifications that simply don't ...

Read more

In the previous blog post (Architecture in a Celebratory Mood), I described a software architecture that helps simplify communication between components. However, there is one point I haven't yet addressed in this context: data storage. When data is transferred back and forth between modules, ...

Read more

How can depression be treated without medication? In Germany, approximately 8.2% of the population suffers from depression [1]. This corresponds to approximately 5.3 million people. Among employees, the numbers are even higher: approximately 20%, or one in five employees, has experienced depression at some point. ...

Read more

02/28/2024

In my previous blog post, I discussed aspects that significantly influence the design of a good software architecture. Here I would just like to mention them again: Simplicity: Simpler is in most cases better. Maintainability and extensibility: Software is in the ...

Read more

Where is that headset now? Who hasn't experienced this: you want to connect your smartphone to a Bluetooth device, start the search process, and suddenly you can't see the forest for the trees, er... available clients. ...

Read more

11/15/2023

How do I analyze electrodermal activity with Python? In this short blog post, I'll explain how you can use Python for evaluating and analyzing EDA data and which libraries are useful. 1. Python for Data Analysis: Python is ...

Read more