RSSAmplifier

Blog

Dot Jim

Software, Greece, Switzerland. And coffee. LOTS of coffee !

dandraka.comRSS feed ↗10 posts

Latest posts

New version of Zoro: 3.x

I just published a new version of my open source C# Zoro library in Github and Nuget.org. Zoro is a data anonymization (also called masking ) utility. It fetches data from databases and files, anonymizes them according to the configuration provided and uses the anonymized data to create a new file or create/modify database data (using Continue reading New version of Zoro: 3.x

Scrum story points: how a Jedi mind trick saved my sprints

Remember the days when people were proclaiming that Scrum can cure cancer? Not as a joke but, like, seriously? Ah, those were the days 🤦‍♂️ Of course, that was all a bunch of trying to sound professional here nonsense. Yes, it helps if teams of all disciplines can organize their work efficiently. But, I m sure Continue reading Scrum story points: how a Jedi mind trick saved my sprints

C#: If your Data Access Layer leaks, you’re gonna get wet (here’s how to do it right)

So the other day I’m doing a code review in an enterprise application. The goal was to switch the data storage from SharePoint Online Lists to Azure SQL database tables. Easy, I thought. It s just a change in the Data Access Layer (DAL) . Long story short, I started reviewing the source code and wasn t amused. Continue reading C#: If your Data Access Layer leaks, you re gonna get wet (here s how…

Σημειωσεις απο τις διακοπες μου στην Τουρκια

Ο raison d etre (λόγος ύπαρξης) των καλοκαιρινών διακοπών μου είναι η ξεκούραση. Αλήθεια, δεν κάνω ποτέ τίποτα αν αντιτίθεται στην ξεκούραση και την χαλάρωση που τόσο έχω ανάγκη κάθε χρόνο πριν ορμήσω στη νέα σαιζόν. Θα μου πεις, στο κρεβάτι τη βγάζεις όλη μέρα; Δεν πας πουθενά; Όχι, όλο και κάτι κάνω και όλο και Continue reading Σημειωσεις απο τις διακοπες μου στην Τουρκια

My LLM/AI cheat sheet

As with the script cheat sheet, that’s not a post, at least in the classical sense 😊 Rather it’s a collection of knowledge that I will keep updating, for me to find easily. Main taxonomies of LLMs/AIs (products listed as of June 2025) Architecture Categories 1. Transformer-based: Uses attention mechanisms to process sequences in parallel. Continue reading My LLM/AI cheat sheet

Jim’s fusion coconut gnocchi

The other day(*) I was at a very nice local restaurant and had a delicious Ikan Bumbu, which I understand is a dish that originates from Bali, Indonesia. Both the fish and the coconut-and-lime sauce stuck with me, I completely loved them. Obviously my cooking skills are nowhere near the level needed to make this, Continue reading Jim s fusion coconut gnocchi

Powershell: scan a file with regex and write the output

Let s say you have a log file. There s some info in there, like URLs, that you need them in a list. Copy-pasting? Hell no, Powershell to the rescue! This is the easy way. And it works unless the log file is big, meaning, more than a few GB. In this case, trying to fit the Continue reading Powershell: scan a file with regex and write the output

Public Service Announcement, #3

Contract negotiations? coffee

Stop CI/CD pipeline if a Powershell script contains errors

Contrary to normal languages like C# or Java, Powershell is not a compiled language, but rather an interpreted one. This means that instead of using a compiler, the Powershell Scripting Runtime Environment reads and executes the code line-by-line during runtime. That has well known advantages -for example, you can change code on the spot- and Continue reading Stop CI/CD pipeline if a Powershell…

How to get a backup of your Azure Devops repository including all branches

While Azure Devops is widely used, Microsoft s backup solutions are surprisingly thin. With people depending on it, individuals and enterprises alike, you d expect a bit more. There are various tools around, but here s my version in the form of a Powershell script. What it does is: Prerequisites are not much, but: So here s the script: Continue reading How to get a backup of your Azure Devops…