process.WaitForExit() does not always work

Summary The issue at hand is that process.WaitForExit() does not always work as expected in the given application. Specifically, when calling ExecuteAppAsync() persistently to keep a program running, p.WaitForExit() fails to wait for the first two instances of Notepad.exe to exit, resulting in multiple instances of the program running simultaneously. Root Cause The root cause … Read more

Survey for Bachelor’s Thesis

Summary The Bachelor’s Thesis titled “Comparison and Evaluation of Modern Web Automation Frameworks in Shopware Plugins” aims to investigate the experiences and challenges of Shopware plugin developers and testers who use automation frameworks such as Cypress, Selenium, Puppeteer, or Playwright. A short, anonymous survey has been created to collect data and better understand the real-world … Read more

Flutter Frosted Glass Backdrop

Summary The frosted glass or blurred background effect is a visually appealing design element that can be challenging to replicate in Flutter. To achieve this effect, it’s essential to understand the key concepts of BackdropFilter and ImageFilter. In this article, we’ll explore the root cause of the issue, why it happens in real systems, and … Read more

This is the ViewModels folder, and I have this code there. How can I add more to it any tips?

Summary The provided code snippet is a basic implementation of a ViewModel in C#, specifically a CreatePositionVM class with a single property Name. To add more functionality to this class, it’s essential to understand the purpose of ViewModels in the Model-View-ViewModel (MVVM) architectural pattern. ViewModels act as an intermediary between the Model and View, exposing … Read more

How to use API to get and post data from different programming languages?

Summary To integrate different programming languages, APIs (Application Programming Interfaces) are used to enable communication between them. This allows for the exchange of data in a standardized way, making it possible to develop projects that leverage the strengths of multiple languages. The key to learning API integration is to understand the REST (Representational State of … Read more