Windows
Windows + WSL2 developer setup.
Windows Dev Environment Weekly Maintenance — One Command for MSYS2 · winget · Toolchains
A weekly PowerShell script that updates MSYS2 pacman, winget, Scoop, npm globals, rustup, cargo binaries, pipx, and Flutter.
Docker on Windows — Docker Desktop vs Native WSL2 + License Pitfalls
Two paths for Docker on Windows: Docker Desktop vs installing the docker engine inside WSL2. Cost / performance / license differences.
Git Authentication on Windows — Credential Manager · SSH · Commit Signing
Smooth Git auth on Windows: Git Credential Manager, SSH keys, SSH signing, multi-account.
Windows 11 developer setup — the first hour after unboxing
Single-path setup for Windows 11: winget · WSL2 · Git · SSH. Bring a new PC to ready-to-git-push state.
PowerShell 7 + oh-my-posh + Modules — Save an Hour a Week in the Windows Terminal
Daily-driver PowerShell 7 environment in Windows Terminal — pwsh install, profile, oh-my-posh theme, six essential modules.
scoop vs winget — Windows Package Managers Compared and Split
winget for desktop apps, scoop for CLI/portable. Use both — setup and practical split.
Windows Terminal Setup — Tabs · Splits · WSL/PowerShell + Oh My Posh
Make Windows Terminal feel like macOS iTerm. Lock down profiles / keybindings / theme in one settings.json.
WSL2 tuning — memory, systemd, DNS, I/O in one pass
The seven things to fix right after installing WSL2 — .wslconfig, systemd, DNS, disk reclaim, VS Code integration, mirrored networking.