Damir Arh
damirscorner.com
Damir Arh
@damirscorner.com
Microsoft MVP. Software architect and polyglot developer. Mobile apps. Development process optimization. Climbing and hiking with my dog in spare time.
I added another network interface to a Linux virtual machine I use for hosting Docker containers

www.damirscorner.com/blog/posts/2...

#linux #proxmox #docker
Adding a second NIC to Proxmox VM
As I'm adding more services to my home lab server, I reached a point at which I want to expose some of them to the internet but keep others available only in the internal network. To securely do so fr...
www.damirscorner.com
November 7, 2025 at 6:19 AM
Oh My Posh can be configured to automatically change tab titles in Windows Terminal

www.damirscorner.com/blog/posts/2...

#powershell
PowerShell Tab Title in Windows Terminal
I often have several tabs open in my Windows Terminal. And I like how I can easily identify the right one by its title if it's a tab for WSL or an SSH connection. Fortunately, PowerShell can also auto...
www.damirscorner.com
October 31, 2025 at 6:18 AM
I updated my NuGet package publishing GitHub Actions workflow to use trusted publishing

www.damirscorner.com/blog/posts/2...

#nuget #dotnet #github
Switching to NuGet trusted publishing
When the support for trusted publishing on NuGet was announced, I decided to try switching to it for my side project as soon as possible. The process ended up being very smooth.
www.damirscorner.com
October 3, 2025 at 6:18 AM
Multiple extension members with the same signature can cause ambiguity when they are all in scope

www.damirscorner.com/blog/posts/2...

#csharp #dotnet
Disambiguation of extension members in C# 14
In my previous two blog posts, I wrote about extension members in general and generic extension members. But there's one more topic related to extension members I'd like to cover: how ambiguous extens...
www.damirscorner.com
September 12, 2025 at 6:17 AM
As you would expect, the extension everything in C# 14 works with generics as well

www.damirscorner.com/blog/posts/2...

#csharp #dotnet
Generic extension members in C# 14
I already wrote about extension members in C# 14 in my previous blog post, but I only covered the non-generic members. Since generics were fully supported in extension methods, they are of course also...
www.damirscorner.com
September 5, 2025 at 6:18 AM
The new field keyword in C# 14 can simplify your properties and improve their encapsulation

www.damirscorner.com/blog/posts/2...

#csharp #dotnet
Field keyword in C# 14
The next C# 14 feature I took a closer look at was the field keyword. Similarly to the null-conditional assignment, it can reduce some of the boilerplate code you need to write. But it's not just synt...
www.damirscorner.com
August 15, 2025 at 6:19 AM