Advertisement ยท 728 ร— 90

Posts by Panu Oksala

Preview
Botello: Get Your Build Logs Out of CI/CD and Into the Hands of AI - Panu Oksala Botello: An open-source .NET MSBuild logger that bridges CI/CD build logs with OpenTelemetry. Get structured telemetry for Application Insights, Grafana, and AI-driven development workflows."

๐—ก๐—ฒ๐˜„ ๐—•๐—น๐—ผ๐—ด ๐—ฃ๐—ผ๐˜€๐˜ (๐—”๐—ป๐—ฑ ๐—ข๐—ฆ๐—ฆ ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜!)๐Ÿš€:
๐—•๐—ผ๐˜๐—ฒ๐—น๐—น๐—ผ: Get Your Build Logs Out of CI/CD and Into the Hands of AI

Meet Botello. New OSS project to help you extract build logs into structured format.

oksala.net/2026/03/09/b...

#dotnet #opentelemetry #applicationinsights

1 month ago 0 0 0 0
Post image

Sleepy.

#cat

2 months ago 6 0 0 1
Preview
GitHub - panuoksala/Microbot: Microbot is an agentic AI application built with Microsoft Semantic Kernel Microbot is an agentic AI application built with Microsoft Semantic Kernel - panuoksala/Microbot

Microbot is now an open source project! Microbot is a Clawdbot like implementation made with Semantic Kernel and C#. Unlike Clawdbot the Microbot does not listen traffic from external networks. It only runs on your computer and listens inputs from console.

github.com/panuoksala/M...

#dotnet #ai

2 months ago 0 1 0 0
Preview
Turn Application Insights Exceptions into Pull Requests: End-to-End Automation with Kilo Code - Panu Oksala Turn Application Insights exceptions into GitHub Pull Requests with Kilo Code. Learn how to build a hands-off workflow that fixes errors automatically.

Turn Application Insights exceptions into Pull Requests.

oksala.net/2026/01/26/t...

#kilocode #azure #applicationinsights #github

2 months ago 1 0 0 0
Preview
Microsoft Test Platform (MTP) - New Way to Run Unit Tests - Panu Oksala Explore Microsoft Test Platform (MTP), a streamlined way to run .NET unit tests by embedding the test runner directly into project executables.

New Blog Post ๐Ÿš€:
๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ผ๐—ณ๐˜ ๐—ง๐—ฒ๐˜€๐˜ ๐—ฃ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ (๐— ๐—ง๐—ฃ) โ€“ ๐—ก๐—ฒ๐˜„ ๐—ช๐—ฎ๐˜† ๐˜๐—ผ ๐—ฅ๐˜‚๐—ป ๐—จ๐—ป๐—ถ๐˜ ๐—ง๐—ฒ๐˜€๐˜๐˜€
Improve your unit test performance with MTP test runner.

oksala.net/2026/01/14/m...

#mtp #dotnet #unittesting

3 months ago 3 1 0 0
Fabric Deck | Elgato Marketplace **Fabric Deck** is a Stream Deck plugin for **Microsoft Fabric**. You can run Fabric Notebooks and Data Pipelines directly from your Stream Deck device and get feedback about your fabric resource run ...

New version of Fabric Deck is under review and should arrive on Monday. This version will bring support for Deployment Pipelines! So you can deploy your Fabric resources between stages directly from your Stream Deck device.

marketplace.elgato.com/product/fabr...

#microsoft #fabric #streamdeck

3 months ago 0 0 0 0
Preview
Event Driven Azure Container App Jobs - Panu Oksala Learn how to set up event-driven Azure Container App Jobs triggered by Service Bus messages. Explore KEDA scaling and Managed Identity for secure, responsive event handling.

This is my last blog post this year๐ŸŽ†!

Run Azure Container App Jobs when new messages arrives in Azure Queue Storage or in Azure Service Bus. Can we get rid of Azure Functions as message handlers now?

oksala.net/2025/12/27/e...

#azure #containers

3 months ago 0 0 0 0
Advertisement
Preview
Azure Container App Jobs: A Simpler Approach to Background Tasks in Azure - Panu Oksala Azure Container App Jobs are simple way and developer friendly way to run scheduled task on Azure. Forget the Azure Functions and start using Jobs!

๐—ก๐—ฒ๐˜„ ๐—ฏ๐—น๐—ผ๐—ด ๐—ฝ๐—ผ๐˜€๐˜๐Ÿš€:
Azure Container App Jobs: A Simpler Approach to Background Tasks in Azure.

oksala.net/2025/12/14/a...

4 months ago 1 0 0 0
Preview
What's New in .NET 10 - Panu Oksala Whats new in .NET 10 and C# 14? In this post I am giving a short summary of what every developer should know about the latest .NET release.

New blog post๐Ÿ“œ:
๐—ช๐—ต๐—ฎ๐˜'๐˜€ ๐—ก๐—ฒ๐˜„ ๐—ถ๐—ป .๐—ก๐—˜๐—ง ๐Ÿญ๐Ÿฌ
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!

oksala.net/2025/11/13/w...

#csharp #dotnet #unicorn #superhappypicture

5 months ago 0 0 0 0

I have a Azure storage account that was used for Veaam backups. The storage account has delete lock, but I need to delete some old backups from the storage, so I chose to delete one folder. The delete operation has now been running for 10 hours and I think it is like 10% done. It has done 3M deletes

5 months ago 0 0 0 0

Nice..

5 months ago 1 0 0 0

Azure Frondoor down *again*?
#azure

5 months ago 2 0 1 0
Preview
TUnit vs xUnit and NUnit: A New Take on C# Unit Testing - Panu Oksala 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 ...

๐—ก๐—ฒ๐˜„ ๐—•๐—น๐—ผ๐—ด ๐—ฃ๐—ผ๐˜€๐˜๐Ÿš€:
TUnit vs xUnit and NUnit: A New Take on C# Unit Testing.
๐—ง๐—จ๐—ป๐—ถ๐˜ is a new test framework for dotnet and I decided to give it a spin and see how it compares to good old xUnit and NUnit test frameworks.

oksala.net/2025/10/27/u...

#tunit #csharp #unittesting

5 months ago 0 0 0 0
Preview
Yes, You Can Run C# Code in Microsoft Fabric Notebooks - Panu Oksala Yes you can run C# in Microsoft Fabric Notebook. In this post I am showing how to run C# code in Fabric by using Pythonnet Python package.

Did you know you can run ๐—–# ๐—ฐ๐—ผ๐—ฑ๐—ฒ ๐—ถ๐—ป ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ผ๐—ณ๐˜ ๐—™๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ ๐—ก๐—ผ๐˜๐—ฒ๐—ฏ๐—ผ๐—ผ๐—ธ๐˜€?

If you come from a .NET background, this can make it easier to work with Spark in Fabric without switching entirely to Python. In my latest post, I walk through how to.

oksala.net/2025/09/23/y...

#fabric #dotnet #microsoft

6 months ago 1 0 0 0
Advertisement
Post image

I just published my Stream Deck๐ŸŽ›๏ธ plugin for Microsoft Fabric๐Ÿ’š! You can download it free from Elgato Marketplace marketplace.elgato.com/product/fabr...

With this plugin you can run Notebooks and Data pipelines directly from your Stream Deck device.

Plugin is OSS project

#fabric #microsoft #elgato

7 months ago 1 0 0 0
Post image

The cat has to be again involved in everythingโ€ฆ

7 months ago 0 0 0 0
Post image

Aaaaand, the first rating for our "Fundamentals of Microsoft Fabric" book is here๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

Thanks for the 5-star, we hope you enjoyed the reading.

@bweissman.bsky.social

8 months ago 6 2 0 0
Preview
Top AI Tools for C# Developers - Panu Oksala What AI tools every C# developer should know and use daily? Is the GitHub Copilot still the only one that I should be interested of?

๐—ก๐—ฒ๐˜„ ๐—ฏ๐—น๐—ผ๐—ด ๐—ฝ๐—ผ๐˜€๐˜๐Ÿš€:
Top AI Tools for C# Developers
These are the tools that I am using almost every day and I think they have greatly improved my productivity.

oksala.net/2025/07/30/t...

#llm #ai #dotnet #visualstudio #visualstudiocode

8 months ago 2 1 0 0
Preview
Aspire Roadmap (2025 โ†’ 2026) ยท dotnet aspire ยท Discussion #10644 Hi everyone ๐Ÿ’ซ Weโ€™ve had so much fun building, learning, and Aspirifying with you over the last year. As many of you have noticed, there are lots of exciting things in the works, and we figured it w...

Aspire is growing up.

Better local dev workflows.
Testing you can see.
Polyglot by default.
A clearer path to deployment.
We just published the roadmapโ€”come take a look:

๐Ÿ‘‰ github.com/dotnet/aspir...

#aspire #dotnet

8 months ago 72 16 6 3

I have ARM Snapdragon Lenovo ThinkPad T14s. Battery is great, display decent and perf is at good level. Light +small.

9 months ago 1 0 0 0

SQLite Toolbox, my free extension for SQLite inside Visual Studio just got a new release, with support for latest SQLite drivers, SSMS 21 and next version of VS. Join 1.5 million developers using this tool already - watch this live demo:

buff.ly/IR0U60E
#visualstudio #sqlite #dotnet

10 months ago 3 3 0 0
Advertisement

It depends.
That would be 100$.

10 months ago 0 0 0 0

Good to have upgrades to it. I have literally stopped using it, so I think it hasnt been doing well.

10 months ago 1 0 0 0

In AI IDE the generated code should not take most the space. AI tools should be in centric as of now they are in side

10 months ago 0 0 0 0

Ah the memories of updating TeamCity server version in 2013โ€ฆ

10 months ago 1 0 1 0

Sonnet 3.7 is the best by big margin currently

10 months ago 0 0 0 0

Did you use claude 3.7?

10 months ago 0 0 1 0

To be honest tools like Cline and Claude are way ahead of Copilot

10 months ago 0 0 1 0

I have been thinking about Stanislaw Lem books

10 months ago 4 0 0 0
Preview
Azure DevOps with GitHub Repositories - Your path to Agentic AI - Azure DevOps Blog GitHub Copilot has evolved beyond a coding assistant in the IDE into an agentic teammate โ€“ providing actionable feedback on pull requests, fixing bugs and implementing new features, creating pull requests...

#AzureDevOps with GitHub Repositories โ€“ Your path to Agentic AI by Aaron Hallberg #Azure devblogs.microsoft.com/devops/azure...

10 months ago 0 1 0 0