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
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
I’m surprised since security is typically a top priority for MS. I wonder if #GitHub Actions were already in place before the acquisition and MS just never audited them. Hopefully they address this soon.
December 9, 2025 at 3:35 AM
Reposted by Daniel Schroeder | aka deadlydog
Good news for #webdev and #PowerShell people:

I've created a little educational module "Servers101"

github.com/PowerShellWe...

It's a collection of simple servers written in pure PowerShell.

Hopefully this helps everyone see how simple servers can be.
GitHub - PowerShellWeb/Servers101: Simple Servers in PowerShell
Simple Servers in PowerShell. Contribute to PowerShellWeb/Servers101 development by creating an account on GitHub.
github.com
December 8, 2025 at 8:09 PM
Reposted by Daniel Schroeder | aka deadlydog
Do you maintain a collection of reusable GitHub Copilot prompt files? I've started building my own with a script to copy them to VSCode user profile paths, such that they become available with / in all of my projects: github.com/awakecoding/...
GitHub - awakecoding/copilot-resources: GitHub Copilot Prompts
GitHub Copilot Prompts. Contribute to awakecoding/copilot-resources development by creating an account on GitHub.
github.com
December 6, 2025 at 8:37 PM
EPIC is giving away Jackbox Party Pack 4 right now, just in time for the holidays 🎄. Could make for fun times at the family gathering 🙂 #videogames #freebies

store.epicgames.com/en-US/free-g...
Get A Free Game Every Week | Epic Games Store
Download a free game or join a free-to-play game community today!
store.epicgames.com
December 6, 2025 at 11:12 PM
The Logitech MX Master 3s has been my favourite mouse for years. I upgraded to the MX Master 4. I liked it, but ended up returning it and shared my thoughts here, in case you're considering it too.

blog.danskingdom.com/Logitech-MX-...
Logitech MX Master 4 vs 3s comparison by a 40 something year old
Ever since I got the Logitech MX Master 3s in December 2023, it’s been my favourite mouse of all time, beating out my previous favourites from the 2000s, the Logitech MX510 and later the Logitech MX51...
blog.danskingdom.com
December 6, 2025 at 11:07 PM
I don't know who needs to hear this (other than my wife 😅): When emailing a link, put it in the body, not the subject line. You can't click links in the email subject!
December 5, 2025 at 6:53 PM
Reposted by Daniel Schroeder | aka deadlydog
December 4, 2025 at 5:30 PM
Love that #Spotify gave #podcast stats this year 🙂. I typically listen on my daily outdoor jogs. I don’t listen/jog as often in winter tho and already miss it. Jogging on a treadmill just isn’t the same.

Anyhow, these are great tech podcasts to learn and laugh with.
December 4, 2025 at 3:48 PM
One of my favourite overlooked #VisualStudio features is using the editor status bar to change Spaces to Tabs. Can also change CRLF <-> LF, and file encoding too.
December 3, 2025 at 1:02 AM