Daniel Schroeder | aka deadlydog
banner
danskingdom.com
Daniel Schroeder | aka deadlydog
@danskingdom.com
Experienced software developer & IC. Dual MS MVP. FOSS creator, maintainer, & contributor. Loves C#, .NET, PowerShell, AutoHotkey, DevOps. Automate Everything!

I mostly share tech-related posts and memes. Blog and socials at https://blog.danskingdom.com
FYI GitHub users.

I’ve never used @ mentions in commit messages, but this makes sense to me. It could be days before I push a commit up to GitHub, and the notification could be invalid by then.
❗ Breaking: notifications from @ mentions in commit messages will be removed next month. 👀
https://github.blog/changelog/2025-11-07-removing-notifications-for-mentions-in-commit-messages/
November 8, 2025 at 4:57 PM
Reposted by Daniel Schroeder | aka deadlydog
In a fun Friday exercise, I use #PowerShell to discover who uses emojis to react to #MicrosoftTeams messages. Not much business value, but a good example of how usefui audit data can be. office365itpros.com/2025/11/07/t...
#Microsoft365
Usage of Teams Reactions and Emojs - Analyze with PowerShell
This article explains how to use PowerShell to extract audit data to analyze the use of emojis as Teams reactions to chat and channel messages.
office365itpros.com
November 7, 2025 at 10:05 AM
Reposted by Daniel Schroeder | aka deadlydog
Look, I'm not saying you *need* a parachute to run #PowerShell scripts, but you should make the consumers of your code feel like they don't. Join me next Wednesday at the Pacific #PowerShell user group to learn about adding parameter validation to your scripts! It's PowerShell with Parachutes!
Cliff diving with PowerShell (And other bad ideas) (by Stephen Valdinger), Wed, Nov 12, 2025, 6:00 PM | Meetup
Much like you wouldn't go BASE jumping without a parachute, you wouldn't hand a script to someone with validation, right? Right??? In this session, we'll cover some tips an
www.meetup.com
November 7, 2025 at 3:44 PM
Seeing lots of reports of issues with recent #Windows updates. I’ll pile on and say the latest #Windows11 update broke the display drivers for my Lenovo W530 so it no longer recognizes external monitors.

I’m curious what’s going on with the Windows QA department. Replaced by AI? 😛😅
department.to
November 7, 2025 at 12:46 AM
Gotta love when a single #PowerShell command can safely `git clean -xfd` 277 #git repos and free up 55GB of space 😎 You can do the same.

blog.danskingdom.com/Reclaim-disk...
November 6, 2025 at 9:02 PM
This is probably my #1 favourite feature of using #PowerShell at work. It makes managing multiple servers so much easier 💪
It's the little things. Need to execute a command on multiple servers? PowerShell's got your back.

```
Invoke-Command -ComputerName "server1", "server2" -ScriptBlock { Get-Service }
```
or
```
icm "server1", "server2" { gsv }
```
November 4, 2025 at 8:32 PM
OTEL and Observability tools are amazing. Does that mean you should stop writing good custom error messages though? I argue no. Read why:

blog.danskingdom.com/Should-obser...
Should observability replace custom error messages?
Open Telemetry (OTEL) and observability tools have come a long way in recent years. They can provide a wealth of information about what your application was doing when an error occurred. But can they ...
blog.danskingdom.com
November 3, 2025 at 10:18 PM
Not sure who needs to hear this, but a reminder to keep an eye on your cloud costs. I had availability (ping) tests set up for 3 websites, and it cost almost $100/month. I never noticed because (luckily) it's never gone over my free monthly credits. After cleanup, my new #Azure bill is $13/month
October 20, 2025 at 5:08 PM
Reposted by Daniel Schroeder | aka deadlydog
For more PowerShell resources, check the Top 50 PowerShell blogs list from Feedly! (Yes, I'm a big RSS feed fan!) And... I'm number 15 there, didn't know I was on that list :-D

feedly.com/i/top/powers...

#PowerShell #Blogs
Stay ahead of the curve with Feedly AI
Welcome to Feedly — the platform where businesses and curious minds stay ahead of the curve! We're passionate about helping teams track competitors, discover new trends, and research emerging security...
feedly.com
October 19, 2025 at 12:09 PM
Learning keyboard shortcuts can make you more productive and improve your day-to-day efficiency. Here are some of my favourite #Windows shortcuts. Let me know if I missed any of yours!

blog.danskingdom.com/My-favourite...
My favourite Windows shortcuts
Windows has a ton of keyboard shortcuts that can help you be more efficient. Below are some of my favourites.
blog.danskingdom.com
September 25, 2025 at 4:28 PM
If you're a #VisualStudio user, consider upvoting this feature suggestion to add a keyboard shortcut for quickly jumping to the start/end of code/JSON blocks and HTML/XML tags. VS Code has it already.

developercommunity.visualstudio.com/t/Add-Keyboa...
Developer Community
Developer Community
developercommunity.visualstudio.com
September 19, 2025 at 3:39 PM
Reposted by Daniel Schroeder | aka deadlydog
Big #dotnet news, the STS (Standard Term Support) releases are now supported for 24 months! devblogs.microsoft.com/dotnet/dotne...
.NET STS releases supported for 24 months - .NET Blog
.NET STS releases will be supported for 24 months
devblogs.microsoft.com
September 16, 2025 at 11:23 PM
Registered for my 2nd in-person MS MVP Summit. Psyched to get to do it again 😊

If you're an MVP, register before it fills up! #MVPBuzz
September 16, 2025 at 4:42 PM
Reposted by Daniel Schroeder | aka deadlydog
nuget trusted publishing from GitHub actions is rolling out.

No more api keys needed to publish from your release process.

learn.microsoft.com/en-us/nuget/...
Trusted Publishing
Trusted Publishing on nuget.org
learn.microsoft.com
September 10, 2025 at 10:30 PM
Reposted by Daniel Schroeder | aka deadlydog
Welcome to Visual Studio 2026 Insiders:

devblogs.microsoft.com/visualstudio...

I haven't posted much for a while as I've been heads down working with the Visual Studio team to deliver all the performance and other goodness in this one.
Visual Studio 2026 Insiders is here! - Visual Studio Blog
Visual Studio 2026 Insiders is here – and it marks one of the most ambitious steps forward we’ve taken with the IDE. This release brings AI woven directly into the developer workflow, performance impr...
devblogs.microsoft.com
September 9, 2025 at 8:40 PM
Reposted by Daniel Schroeder | aka deadlydog
File-based C# apps & support for stdin to `dotnet run -` makes it incredibly easy to check behavior of APIs in .NET 10!
September 4, 2025 at 5:24 PM
While a bit vulgar, this post does a good job showing what can be done with plain HTML (eg colour and date pickers) and can be a good reminder that you don’t always need to start each project with a framework like React or Vue.
August 31, 2025 at 4:59 AM
Reposted by Daniel Schroeder | aka deadlydog
⚡ Start your week strong: share your knowledge with the PowerShell + DevOps community!

👉 Submit your session idea before Aug 31.

sessionize.com/pshsummit26/

Tag someone who needs to get theirs in too! 💬

#PSHSummit26
PowerShell + DevOps Global Summit 2026: Call for Papers
The PowerShell + DevOps Global Summit is a highly anticipated annual conference that brings together professionals worldwide from the PowerShell and D...
sessionize.com
August 25, 2025 at 8:27 PM
Reposted by Daniel Schroeder | aka deadlydog
Unions are included in next year's C# 15 theme ("Particularly for highly requested topics like unions, please keep in mind: we'll get there when we get there.")

github.com/dotnet/cshar...
August 24, 2025 at 12:57 AM
If you find #GitHub #Copilot interrupts your flow while writing code in #VisualStudio, you can now disable it. Go to Tools → Options → IntelliCode → General → Automatically generate code completions in the Editor and uncheck it. Instead, use Alt+, or Alt+. to generate code completions on demand.
August 20, 2025 at 12:02 AM
Reposted by Daniel Schroeder | aka deadlydog
Join us this Wednesday at the Pacific #PowerShell User Group as @joshooaj.com talks about adding telemetry to your scripts.

The party starts Wednesday night @ 6pm pacific time. 🤞see you there!

www.meetup.com/pacific-powe...
Watch and Learn: Add Telemetry to Your Scripts and Modules, Wed, Aug 13, 2025, 6:00 PM | Meetup
Adding telemetry to your scripts and modules using Application Insights is easier, and more valuable than you think! This talk digs into the value of telemetry in internal
www.meetup.com
August 11, 2025 at 11:32 PM
Reposted by Daniel Schroeder | aka deadlydog
Do you often find a new CLI tool on Github, go to releases, find the right binary, download, unzip, put them somewhere ...

Check out FromGithub

Works cross-platform, finds the right binary for the OS where it's running. You can re-run it to update.

www.powershellgallery.com/packages/Fro...
August 7, 2025 at 4:40 AM
The 2025 StackOverflow #developer survey is out: survey.stackoverflow.co/2025/

Seeing Notepad++ as the 3rd most popular #dev IDE has me really questioning the validity of these surveys 🙃
August 1, 2025 at 5:30 PM
With new C# versions coming out every year, it's easy to forget about or overlook some features from past releases. This blog gives a nice quick recap of many of them. #dotnet #csharp

blog.elmah.io/lesser-known...
Lesser-known C# features that can simplify your code
Discover lesser-known C# features like records, global usings, ref returns, pattern matching, and more to write cleaner, more maintainable code.
blog.elmah.io
July 24, 2025 at 11:57 PM
Friendly reminder to update your #git periodically. The latest patch fixes quite a few security vulnerabilities. On Windows, you can likely easily update to the latest version by running the command:

winget upgrade Git.Git

github.blog/open-source/...
Git security vulnerabilities announced
Today, the Git project released new versions to address seven security vulnerabilities that affect all prior versions of Git.
github.blog
July 24, 2025 at 8:37 PM