Start Here
Insights
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Topic Hub
AWS operations, hosting, identity, networking, storage, and future cloud runbooks.
Use this hub as a cross-surface map: start with insights for this topic, then branch into supporting tools, drills, and implementation work as needed.
Start Here
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Support Surface
Checklists, scripts, templates, and evidence packs you can use once the path is clear.
Support Surface
Hands-on build guides and validation environments for testing ideas end to end.
Insights
Use this when OPNsense stops receiving the expected WAN DHCP lease after a reboot, VM move, NIC change, modem/ONT reset, or ISP equipment change.
Use this when AADSTS500200 appears because Azure Resource Manager access is attempted with a personal Microsoft account.
Use this when AWS Amplify cannot reconnect to a GitHub repository after an ownership transfer or redirect change.
5 Sonnet may fail due to tool name validation errors. Ensure the tool name meets AWS naming conventions and is unique before attempting to create the action group.
Use this when Azure Application Gateway cannot reach an internal container app because DNS or outbound path resolution is wrong.
Use this when Azure OpenAI Realtime API calls fail during session creation, streaming, or response processing.
Use this when keyboard backlight or LED behavior stops matching expectations inside VMware Workstation.
Use this when ArgoCD sync stalls on webhook timeouts or no endpoints available for the AWS Load Balancer Controller or External Secrets.
A Microsoft 365 domain DNS checklist for validating ownership, MX, Autodiscover, SPF, Teams/Skype records, propagation, and rollback before changing production mail flow.
Use this when a PowerShell script appears not to run and no useful error appears.
Use this when Windows Server 2025 RDP sessions disconnect unexpectedly.
Use this when Windows Server users cannot reach the expected session host because the RDS broker is not routing connections correctly.
A GPU passthrough checklist for RTX 4000 SFF Ada cards on ESXi 8 and Minisforum MS-02 hosts, covering firmware, VM settings, and validation.
Use this when RustRover cannot connect to a remote Docker host over SSH.
Use this when a SQL Server BACPAC import fails with SQL72014 Msg 547 and a foreign key constraint conflict.
Use this when you need a validation model that proves a migrated target is ready before users, apps, or cutover steps depend on it.
Toolchest
A read-only Active Directory stale computer report for last logon, OU, operating system, enabled state, and cleanup planning.
Reusable starter for Azure Arc onboarding waves using a host CSV, dry-run expectations, per-host logging, and repeatable result tracking suitable for tickets, change records, and post-wave reporting.
Starter template for an Azure Workbook plus Resource Graph evidence pack that shows patch compliance, pending updates, unsupported coverage, and patch-group drift across Azure and Arc-enabled machines.
A diagnostic DNS and DHCP triage flow that captures evidence, follows decision branches, and explains what each result means before changing anything.
A read-only DNS audit that compares forward and reverse lookup results across host lists and expected DNS servers.
A read-only file share audit that records SMB share permissions, NTFS access, and ownership evidence for review.
Reusable template for infrastructure scripts that produce an HTML email report with summary tiles, per-host results, failure sections, runtime metadata, operator notes, and a plain log. Designed to give admins a repeatable evidence format for tickets, maintenance summaries, and validation drills without embedding unsafe credential handling.
Two-phase review checklist for identifying inactive AD user accounts, validating inactivity evidence, applying exclusions, capturing approval, and preparing rollback details before any disable action.
A compact operator note format for capturing symptoms, checks, decisions, and follow-up while the issue is fresh.
A read-only local administrator audit that records privileged group membership across Windows endpoints for review.
Operator checklist and evidence structure for file migration cutovers using Robocopy. Covers pre-copy checks, dry-run evidence, final sync readiness, exclusion review, validation samples, rollback details, and signoff artifacts suitable for tickets and change records.
A read-only Windows Firewall audit that records enabled allow rules, ports, profiles, and address scopes.
A patch readiness and repair evidence pack for reboot state, servicing health, update logs, and approved repair actions.
A staged Windows Update troubleshooting path that starts read-only and escalates only when needed.
Labs
By following this guide, you will set up a Home Assistant lab that includes customizable dashboards, automated backups, and organized entities for each room in your home.
Build a home network visibility dashboard with ntopng, syslog, and VLAN summaries for quick traffic checks.
Set up a starter log stack with Loki and Grafana so service logs land in one place and can be checked during incidents.
A self-hosted Vaultwarden password vault with backups, recovery notes, and practical safeguards for family use.
A practical setup for a small office network monitoring stack using LibreNMS for network visibility, syslog for log management, and alert routing for notifications.
A smart power monitoring lab that turns Home Assistant energy data into dashboards, thresholds, and household alerts.
A practical setup for a homelab uptime dashboard using Docker and Grafana.
Build a self-hosted Paperless-ngx workflow that turns scanned documents into searchable records and includes a backup check you can repeat.
A homelab monitoring stack that pairs Uptime Kuma status checks with Grafana views, status pages, and escalation rules.
Create a PowerShell toolkit for rotating local administrator passwords and checking privileged access drift across Windows machines.