AI chatbots are on the rise - and they are using my website and its content as training material.
Neither did I agree with them scraping my sites content nor will they involve me financially in their profits.
So, I decided to block them from accessing my website.
Read this post in about 3 minutes
The last week, our company organized their annual internal education conference where we reside at a conference hotel and learn from each other with talks, workshops, and so on.
For entertainment, I wanted to set up Pixelflut (English: Pixelflood), an application where participants can send single pixels via a network to a publicly viewable projector.
Here is how I bypassed some restrictions of the hotel network.
Read this post in about 3 minutes
As I migrated my blog to Hugo, I was looking for cool features I could spice up my blog with.
I ran into mermaid.js, which allows users to generate complex graphs with Markdown syntax.
Read this post in about 2 minutes
Today, I released version 3.0 of my NuGet package LegacyWrapper. LegacyWrapper 3.0 supports calling methods from legacy DLLs with a convenient managed method call.
Read this post in about 2 minutes
Ransomware has been an emerging threat for the last years. In May this year, a specific Ransomware called WannaCry brought news back onto this topic. While working on a paper on ransomware, I did some research on how ransomware attacks can be prevented - or how malware can be hidden from Antivirus software.
Read this post in about 5 minutes