Skip to content
Photo by Mathias Reding: https://www.pexels.com/photo/entrance-gates-inside-ferry-terminal-12625258/

Is GitHub Copilot CLI the Future of Your Terminal Workflow?

The way we do our job is changing fast. With the rise of AI-assisted development, tools like Claude Code and GitHub Copilot are no longer just autocomplete engines inside your editor. The Copilot CLI brings that same intelligence directly into your terminal, turning commands into workflows. In this post, we’ll explore what the GitHub Copilot CLI is, how it works, and how you can use it in your daily job. From generating shell commands and explaining complex scripts to speeding… Read More »Is GitHub Copilot CLI the Future of Your Terminal Workflow?

Photo by Daniil Komov: https://www.pexels.com/photo/ai-assisted-code-debugging-on-screen-display-34804018/

Turn Application Insights Exceptions into Pull Requests: End-to-End Automation with Kilo Code

I’ve been diving deep into Kilo Code Cloud Agents lately, and I have to say that I absolutely love it. In a world where we’re moving towards cloud agents and no longer running code locally, this approach feels like a glimpse into the future. Today, I want to show you a fully automated solution that takes exceptions from Application Insights and automatically fixes it with a pull request. It’s …

Photo by Daniel Reche: https://www.pexels.com/photo/person-jogging-3601094/

Microsoft Test Platform (MTP) – New Way to Run Unit Tests

MTP is a lightweight alternative to good old VSTest for running unit tests in Visual Studio and CI/CD pipelines. It is an open source project and you can find the code from microsoft/testfx GitHub repository. Is it any good and should you start using it immediately? Well this blog post is here to help you find out.

General Testing Component Structure

Before we start looking more into MTP we need …

Photo by Abet Llacer: https://www.pexels.com/photo/black-laptop-beside-audio-mixer-set-919734/

Event Driven Azure Container App Jobs

In my previous blog post I wrote about Container App Jobs and how to run them on scheduled manner. This time, we’ll explore how to run Container App Jobs in response to events. The Jobs supports KEDA scaling to trigger the job, which means that it can be triggered from Azure Service Bus messages, Blob Storage queue events etc. There are lots of options, but in this post we are …

Photo by Tom Fisk: https://www.pexels.com/photo/aerial-view-of-cargo-ship-1554646/

Azure Container App Jobs: A Simpler Approach to Background Tasks in Azure

Azure Container Apps Jobs is a feature that doesn’t get enough attention. While everyone defaults to Azure Functions, I’ve found that Container Apps Jobs is often the easier and more pragmatic way to run scheduled tasks or process Azure Service Bus events.

The Problem with Azure Functions

If you have used Azure Functions for scheduled jobs or batch processing, you know that setting is a bit pain the ass. First, …

Happy unicorn dancing on meadows with rainbow on a back. Sun is shining.

What’s New in .NET 10

The tech world moves fast. It was just few days ago when I patched .NET 6.0 apps to .NET 8.0 and now we have the .NET 10 already lurking around the corner! In this post I want to walk through what’s new in .NET 10 and C# 14. I will try to keep it short, so that you don’t have to walk through long release lists.

Long‑Term Release

.NET 10 …

Photo by Rodolfo Clix

TUnit vs xUnit and NUnit: A New Take on C# Unit Testing

TUnit “A modern testing framework for .NET built with performance in mind.” as they state in their website is a newcomer in dotnet testing libraries. The initial commit to the TUnit GitHub repository was made at Jan 24, 2024. Since then there has been over 4000 commits and 200+ releases.

According to TUnit, one of the key advantages over traditional frameworks such as xUnit and NUnit is that tests run …

Photo by Negative Space: https://www.pexels.com/photo/grayscale-photo-of-computer-laptop-near-white-notebook-and-ceramic-mug-on-table-169573/

Yes, You Can Run C# Code in Microsoft Fabric Notebooks

As of today the Microsoft Fabric Notebooks supports following languages:

  • PySpark (Python)
  • Spark (Scala)
  • Spark SQL
  • SparkR

If you are coming to Fabric world with an OOP programming background (like I do), those aren’t the languages you have most likely used. Of course, Python is not that hard of a language to learn, and the dataframes are sooo good for data manipulation that you will probably want to learn it …

Visual Studio 2026 Build Performance

Visual Studio 2026 is now available in Insider preview. You can download it directly from Visual Studio webpage. In Microsoft Dev Blog the VS team talked little bit about the performance improvements that have been done.

Speed shapes what you can build in a day. In 2026, the loops you run most – opening solutions, navigating code, building, and pressing F5 – tighten up. You’ll notice that first launch

Photo by Mikhail Nilov: https://www.pexels.com/photo/a-man-looking-at-a-computer-screen-with-data-6963944/

Remote Debugging Azure App Service

Ok, today I stumbled upon classic error when trying to remote debug Azure App Service. I wanted to share this error and solution as a blog post so I can come back to this when I encounter this again 😄.

The current version of VS Remote Tools does not match this version of Visual Studio. If errors occur, try installing the matching version of VS Remote Tools.
Class not registered