Field notes from the far side of an outage.
Documented deep-dives on Active Directory, PowerShell, and the infrastructure that breaks at 3am — written by one SRE who records the fix and the reason it worked.
Come in by your situation
Four doors into the manual, phrased the way you’d actually arrive — pick the one that matches your day.
“I’m new to Active Directory.”
Start the 13-part concept series — forests and domains through Kerberos, replication, and trusts, sequenced so each idea rests on the last.
open the series → for the on-call“Something’s broken right now.”
Jump to the troubleshooting index — guides filed by the literal error text, so you search the symptom, not the theory.
search by symptom → for the automator“I need to script this away.”
PowerShell modules, functions, and pipelines pulled straight from the toolkit that runs the lab — built for real operational work.
open the toolkit → for the builder“I’m standing up a homelab.”
Proxmox, chrony/NTP, and Windows Server 2025 domain controllers — the same patterns as production, scaled to a single box.
open the homelab →Deep-dives that build in order
Not scattered posts — sequenced chapters, meant to be read front to back.
Fresh off the bench
All posts →Newest first — this feed keeps itself current as new notes publish.
-
Building and Importing Your Own PowerShell Modules
PowerShell · Modules Building and Importing Your Own PowerShell Modules A practical guide to packaging reusable PowerShell functions…
-
Performance Monitor and Data Collector Sets
Windows · Performance Monitor Performance Monitor and Data Collector Sets A practical guide to Windows Performance Monitor’s Data…
-
PowerShell Remoting and WinRM
PowerShell · Remoting PowerShell Remoting and WinRM A practical guide to PowerShell Remoting: how WinRM carries commands to…
-
Finding and Disabling Stale Computer Accounts in Active Directory
PowerShell · Scripts Finding and Disabling Stale Computer Accounts in Active Directory Every decommissioned laptop and re-imaged server…
-
PowerShell Script Works Interactively But Fails Under Task Scheduler
PowerShell · Troubleshooting PowerShell Script Works Interactively But Fails Under Task Scheduler A script that runs cleanly by…
-
Server Core vs Desktop Experience
Windows · Server Core vs Desktop Experience Server Core vs Desktop Experience Server Core and Server with Desktop…
Index of topics
Full sitemap →Everything the manual covers — counts update automatically as new notes publish.
- Active Directory (41)
- AD Concept Series (13)
- AI Tools (20)
- Claude Code (9)
- Codex (9)
- DevOps (13)
- Terraform (13)
- Homelab (5)
- Proxmox (2)
- NTP (4)
- PowerShell (15)
- PowerShell Basics (5)
- PowerShell Scripts (7)
- Troubleshooting (19)
- Windows (16)
I run the systems nobody notices — until they break.
I’m Shankar, a Senior SRE in Mangalore. This manual is where I write down what actually fixed the problem and why, in plain language — the notes I wish I’d had at 3am, tested in a homelab before they reach you.
Read my full story →