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

Shares tech-related posts & memes. Blog & socials at https://blog.danskingdom.com
After procrastinating for 2 years, my blog finally supports dark mode. GitHub Copilot was a big help. I also cut the ads waaaaaaay down. Now I can focus on creating content again.

blog.danskingdom.com
Daniel Schroeder’s Programming Blog
Daniel Schroeder’s Programming Blog - Sharing my tips, tricks, and code to help other developers be more productive. https://blog.danskingdom.com
blog.danskingdom.com
January 24, 2026 at 11:21 PM
Reposted by Daniel Schroeder | aka deadlydog
The GitHub Copilot SDK is here 🙌

You can take the same Copilot agentic core that powers GitHub Copilot CLI and embed it in any application, with just a few lines of code.
github.com/github/copil...
January 22, 2026 at 5:47 PM
Looking to learn #CSharp or #Postgresql? Grab Dometrain's Learn C# From Scratch course (free for life) and Learn Postgresql course (14-day free trial). Explanations, examples, objectives, and a sandbox, all in your browser.

dometrain.com/course/hands...

dometrain.com/course/hands...
Learn C# for Beginners Free Hands-On Course - Dometrain
Learn C# from scratch by completing practical exercises, writing real C# code.
dometrain.com
January 22, 2026 at 3:04 AM
I'm really digging the #Copilot CLI lately for troubleshooting issues in the terminal. It helped me solve a couple docker build/run issues today.

Install it on Windows with `winget install GitHub.Copilot`, then type `copilot` to launch it and you're off 🚀

github.com/features/cop...
GitHub Copilot CLI
GitHub Copilot CLI reads, writes, and runs code where you work. Code faster, smarter, together.
github.com
January 22, 2026 at 12:12 AM
Reposted by Daniel Schroeder | aka deadlydog
Hey #PowerShell people:

Join us tomorrow night for a special presentation about sandboxed PowerShell in the browser:

www.meetup.com/research-tri...

We'll be doing an interactive show and tell about #Turtle 🐢 and other #Reptiles 🦎, and talking about #edutech.

Be there or be 🐢 square!
PowerShell in the Browser: Safe Sandboxes and Interactive Learning, Wed, Jan 21, 2026, 8:00 PM | Meetup
What if you could hand someone a PowerShell environment with zero installation, zero risk to your systems, and instant feedback? Microsoft MVP James Brundage is building ex
www.meetup.com
January 21, 2026 at 5:21 AM
I'm surprised how many devs don't use a #markdown linter. Nearly every time I open someone's .md, my linter has squiggles everywhere. It usually still renders correctly though, so does it really matter? Debating just uninstalling my linter. Do you lint?

marketplace.visualstudio.com/items?itemNa...
markdownlint - Visual Studio Marketplace
Extension for Visual Studio Code - Markdown linting and style checking for Visual Studio Code
marketplace.visualstudio.com
January 19, 2026 at 11:13 PM
Reposted by Daniel Schroeder | aka deadlydog
Did you know Windows 11 has an option to end tasks right from the taskbar? 👀

So you don't need to open task manager - you can just right click the app and end it from there
January 18, 2026 at 12:25 PM
Reposted by Daniel Schroeder | aka deadlydog
There seems to be an ongoing supply chain attack or suspicious activity on NuGet .org, where a user called darklord is trying to gain legitimacy or something by sending thousands of become owner of their packages requests, don't accept, report to @nuget.org

#dotnet #nuget
January 17, 2026 at 10:27 AM
Reposted by Daniel Schroeder | aka deadlydog
Visual Studio extension to work with the .github folder and manage GitHub and CoPilot files including integration with awesome-copliot repo for templates, by Mads Kristensen: marketplace.visualstudio.com/items?itemNa...
GitHub Node - Visual Studio Marketplace
Extension for Visual Studio - Adds a GitHub node to Solution Explorer that displays the contents of your repository's `.github` folder. Quickly access and manage GitHub-specific files like workflows, ...
marketplace.visualstudio.com
January 6, 2026 at 4:48 AM
Reposted by Daniel Schroeder | aka deadlydog
I finally found my favorite git client.

It’s fast. It let’s me do all the things I do frequently. It’s all keyboard driven. It’s a terminal app.

It’s:
GitHub - jesseduffield/lazygit: simple terminal UI for git commands
simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
github.com
December 28, 2025 at 9:41 PM
Reposted by Daniel Schroeder | aka deadlydog
Introducing Oh My Posh Visual Configurator: Finally, a Drag-and-Drop Terminal Theme Builder! | by James Montemagno

buff.ly/aBJwrk3

#powershell #commandline #ohmyposh #terminal
Introducing Oh My Posh Visual Configurator: Finally, a Drag-and-Drop Terminal Theme Builder! ✨
A web-based drag-and-drop builder for oh-my-posh that makes creating beautiful terminal prompts actually fun!
buff.ly
December 30, 2025 at 8:00 PM
Still working in #TFVC source control? Check out my Diff All Files #VisualStudio extension to speed up reviewing changes before checking them in. Now updated to work with Visual Studio 2026.

marketplace.visualstudio.com/items?itemNa...
Diff All Files for VS2026 - Visual Studio Marketplace
Extension for Visual Studio - Quickly compare changes to all files in TFVC (shelveset, changeset, or with pending changes) source control. Hoping to restore Git functionality in a future version when ...
marketplace.visualstudio.com
December 19, 2025 at 8:15 PM
Still in experimental mode, but WinGet Studio aims to apply IaC to your local machine as an easy way to ensure all of the apps you want are installed. Should make formatting or setting up a new PC a bit easier.

www.idontlikeai.dev/getting-star...
Getting started with WinGet Studio: Stop fighting YAML, start building
Learn how you can use WinGet Studio to create configuration documents
www.idontlikeai.dev
December 16, 2025 at 9:45 PM
iPhone user. My default browser is Edge. A follower told me my blog blog.danskingdom.com has too many ads. I thought that was weird, since I never see ads. Turns out they were right! #Edge and #Brave block ads by default. #Chrome, #Google, #Safari, and #Firefox don't. What browser do you use?
December 14, 2025 at 2:07 AM
Reposted by Daniel Schroeder | aka deadlydog
That Invoke-WebRequest security update (#KB5074596) breaking your scripts? A basic search for -UseBasicParsing won't catch code that uses properties like Forms or AllElements - those don't exist anymore.

I wrote ScriptAnalyzer rules that find both issues. Try it out, let me know what I missed.
GitHub - HeyItsGilbert/GoodEnoughRules: A set of PSScriptAnalyzer rules that help make it Good Enough!
A set of PSScriptAnalyzer rules that help make it Good Enough! - HeyItsGilbert/GoodEnoughRules
github.com
December 14, 2025 at 12:25 AM
Just discovered a #Slack QoL feature. If you have a URL in your clipboard, you can select text in your message and paste to make it a hyperlink. No need to use Ctrl+Shift+U or click the Link button before pasting the URL anymore 😎
December 12, 2025 at 7:22 PM
Reposted by Daniel Schroeder | aka deadlydog
Get your PowerShell fix! PowerShell Weekly for December 12, 2025 is now live. Packed with Announcements, Articles, Projects, and Event updates for IT pros. Dive in!
#PowerShell #Automation #TechNews
psweekly.dowst.dev?p=8476
DOWST.DEV | December 12, 2025
psweekly.dowst.dev
December 12, 2025 at 12:27 PM
If you notice some of your automated scripts stop working correctly after installing Windows updates, this could be why.
🚨Action (Possibly) Required: KB5074204 Update for Windows PowerShell now adds a confirmation prompt when using Invoke-WebRequest.

For unattended scripts the recommendation is to add -UseBasicParsing to prevent the message and insecure code from running.
PowerShell 5.1: Preventing script execution from web content - Microsoft Support
support.microsoft.com
December 10, 2025 at 4:41 PM
Looking to kill some time? Check out floor796.com and see how many of your favourite references you can find. Click on characters you don’t know to see where they are from. Some scenes potentially NSFW
Floor796
A huge animation scene with many references to memes, games, films, series, anime, music groups
floor796.com
December 10, 2025 at 2:03 AM
Is it just me or does it seem like modern tech is broken. I can’t edit scheduled #Slack messages from mobile. I can’t edit #Alexa alarms from the iOS app (have to delete and recreate). And these have been broken for months! Please dogfood your own apps
December 10, 2025 at 1:50 AM
Not being able to paste into a password field is the worst. It makes the app LESS secure, as it encourages short, easy-to-remember (and type) passwords. Please ensure your apps allow pasting passwords.
December 9, 2025 at 11:33 PM
Reposted by Daniel Schroeder | aka deadlydog
Learn about the Windows Registry while tapping your foot (sound on) 😄: www.youtube.com/watch?v=dMAB...
This AI slop registry song has no right being this good 💀
YouTube video by ThioJoe
www.youtube.com
December 9, 2025 at 7:11 PM
Great short blog post by @damirscorner.com about getting #PowerShell autocompletions with many common CLIs, such as git, dotnet, docker, npm, winget, etc.

www.damirscorner.com/blog/posts/2...
Tab completions in PowerShell
While learning about Fast Node Manager, I noticed completions for PowerShell being mentioned in the documentation. I wasn't aware of completions beyond filenames and cmdlets were even supported in Pow...
www.damirscorner.com
December 9, 2025 at 5:30 PM