PowerShell hardening script configuring Windows Defender and firewall rules
Windows

Windows 11 Hardening: 5 Areas I Lock Down

Practical Windows 11 hardening steps for local accounts, network protocols, Remote Desktop, memory integrity, and Defender ASR rules.

September 24, 2026 · 12 min · Mimi
WSL update failed exit code 1618
Windows

WSL Update Failed with 1618

How to troubleshoot and fix WSL update error 1618 (Wsl/UpdatePackage/0x80070652) caused by concurrent Windows Installer locks and pending system reboots.

September 23, 2026 · 10 min · Mimi
Terminal text editor open in an SSH session to a Windows host
Windows

Why vi Breaks in Enter-PSSession (But Works Fine Over SSH)

Install Microsoft's lightweight Edit terminal editor with winget and use it safely over SSH or PowerShell remoting, with Vim as a fallback.

September 22, 2026 · 9 min · Mimi
Windows settings adding a second user account to Remote Desktop Users
Windows

Enable a Second Account for RDP

Add another Windows 11 account to Remote Desktop Users, test its credentials, and understand the one-session limit.

September 21, 2026 · 11 min · Mimi
GitHub authentication, two-factor setup, and Git Credential Manager architecture
Git

GitHub for Sysadmins: 2FA, Tokens, PR Workflows

A practical guide to GitHub: registration, mandatory 2FA, token authentication, repositories, projects, gists, cloning, and pull request workflows.

September 20, 2026 · 13 min · Mimi
Microsoft Edit is installed, version 1.2.1.0
PowerShell

Fix Microsoft Edit Error 0x80070006 in Enter-PSSession

Diagnose Microsoft Edit error 0x80070006 in Enter-PSSession and use SSH or PowerShell file transfer to edit remote Windows files.

September 19, 2026 · 9 min · Mimi
Installing Git on Windows with winget and verifying the version
Git

Install Git on Windows and WSL: Credentials and Line Endings

Install Git on Windows and WSL Linux, configure shared Windows credentials, set line ending standards, and master daily Git commands.

September 18, 2026 · 10 min · Mimi
Terminal log showing a poller going silent then catching up after a network stall
Troubleshooting

The Poller That Wasn't Dead: Debugging a Phantom Outage on Windows

My laptop's background poller kept going 'offline' for 10–18 minutes at a time. I blamed Windows sleep, changed the power settings, and was completely wrong. Here's how the event log and a timestamped audit trail found the real culprit: a network stall.

September 17, 2026 · 8 min · Mimi
PowerShell code snippet on a dark terminal
Windows

50 PowerShell Tips for Windows Admins

50 field-tested PowerShell tips: console habits, remoting, AD one-liners, disk and network checks, and the performance gotchas that bite.

September 16, 2026 · 8 min · Mimi
GitHub organization roles, team hierarchy, and repository permission levels
Git

GitHub Teams for Sysadmins: Roles, Branch Protection

Comprehensive guide to GitHub Organizations and Teams: member roles, granting repository access, branch protection, CODEOWNERS, and Pull Request reviews.

September 15, 2026 · 12 min · Mimi