codingsoul

Intuition and discipline, coding for my soul

Can You Defend Your AI’s Decisions?

Why Multi-Agent Systems Must Be Sequential in Agent Smith. Most multi-agent demos look impressive. Five agents discussing a problem, contradicting each other, refining ideas, eventually converging on a solution. It feels like watching a real engineering team at work. But it isn’t. Imagine a development team working like this. It’s a room where everyone talks […]

Read More

Agent Smith: Open Source Agent That Turns Tickets into Pull Requests

Agent Smith is an open source AI coding agent. Using Agent Smith is easy: Configure Agent Smith for accessing your ticket system. The pipeline will iterate the usual tasks you may be familiar with when running azure devops pipelines. Cloning your repo and execution of tasks. Certainly Agent Smith does something different. It analyses the […]

Read More

What Do You Want to Do, Claude?

Part 1 of a series about what happens when you stop giving AI instructions and start listening. I’ve been coding since 1985. Commodore 64, assembler, then decades of .net, cloud, Terraform, Big Data. I run my own consulting business. I’ve been around long enough to not get easily impressed by technology. So let’s try something […]

Read More

build azure devops agents with linux & cloud init for dotnet development

The latest project that I am involved in made me do a lot of azure devops stuff. Beside the architectural and development tasks, building all pipelines including infrastructure provisioning was my part. Great stuff I anyway wanted to dig deeper. Let’s have a look what it means. The expectations The project is a web site […]

Read More

multi-schema with EF Core 6.0 and default interface method stack overflow exception magic

Introduction Since I went to be a freelancer some months before, I am lucky enough to participate in a lot of interesting projects. The most recent one is about creating surveys. What’s the topic? A catalog of questions shall be configured. Questions can be hierarchical, rely on parent. Just one level. Questions are defined with […]

Read More

How to work with Azure Service Bus efficiently, part 1

Introduction This is a small series of articles about how to work with Azure Service Bus. The code is written in .net core and .net standard. No fancy Python in place here! Part 1: (this one) Talk about the basics Part 2: Show the code Part 3: Has everything been recognized? Straighten out requirements I […]

Read More

IoT architectures – automation stunts with .net framework, part 5

Part 5: Final architecture & learnings This is the fourth of at six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib and that is was not possible to leverage old-school Azure […]

Read More

IoT architectures – automation stunts with .net framework, part 4

Part 4: Going on with alternative deployment options This is the fourth of at six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib and that is was not possible to leverage […]

Read More

IoT architectures – automation stunts with .net framework, part 3

Part 3: What about alternative deployment options? This is the third of six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib. This article is about possible options to deploy old-school .net […]

Read More