Learn
Learning tracks
Each track runs beginner → intermediate → advanced, with lessons, puzzles and labs along the way.
Linux
Beginner → AdvancedFrom first commands to kernel-depth troubleshooting.
PermissionssystemdjournalctlDisk & inodes
View track →
Windows Server
Beginner → AdvancedAD, Group Policy, Event Viewer and PowerShell, demystified.
Active DirectoryKerberosNTFS ACLsGPO
View track →
Networking
Beginner → AdvancedPackets to load balancers — and how to debug the path.
TCP/IPSubnettingHTTPLoad balancing
View track →
DNS
Beginner → AdvancedThe first domino in most outages. Master it.
ResolversRecord typesTTL & cachingSplit-horizon
View track →
Storage
Beginner → AdvancedDisks to disaster recovery, RPO/RTO and restore testing.
RAIDLVMSnapshotsBackups
View track →
Virtualisation
Intermediate → AdvancedHypervisors, vCPUs, overcommit and live migration.
HypervisorsvCPU schedulingMemory overcommitSnapshots
View track →
OpenStack
Intermediate → AdvancedRun a private cloud — Nova, Neutron, Cinder, Keystone, Glance.
KeystoneNovaNeutronCinder
View track →
SRE
Intermediate → AdvancedSLOs, error budgets, golden signals and incident response.
SLI/SLO/SLAError budgetsGolden signalsIncident response
View track →
PowerShell
Beginner → AdvancedObjects, not text — the pipeline that runs Windows.
Object pipelineWhere/Select/ForEachRemotingError handling
View track →
Bash
Beginner → AdvancedGlue the system together — without the footguns.
Pipes & redirectionQuotingExit codesDefensive scripting
View track →
Python for Sysadmins
Beginner → AdvancedWhen Bash isn't enough — automation that scales.
subprocessAPIsIdempotencyRetries & backoff
View track →
Interview Prep
All levelsHigh-signal infra fundamentals, asked the way they ask them.
DNSPermissionsTroubleshooting judgementNetworking
View track →