Pete Newcombe · aka Duke
Engineering across the modern enterprise.
Practical engineering notes on identity, Zero Trust, cloud platforms, endpoint security, networking and automation — based on lessons learned operating technology in the real world.
Explore by topic
Active Directory · Entra ID · Authentication · SSO
SecurityZero Trust · Cloudflare · Access · Device Posture
CloudAzure · AWS · Google Cloud · Cloudflare
AutomationPowerShell · APIs · Infrastructure Automation
Endpoint & BrowserWindows · WARP · Island · Enterprise Browser
NetworkDNS · Connectivity · VPN Replacement · ZTNA
CertificationsCISSP · CCSP · Study Notes · Exam Strategy
Recent articles
Use events 4740 and 4625 together to move from 'the account keeps locking' to a timeline that identifies the source device, logon type and stale credential.
Finding Missing Active Directory Sites and Services Subnets from NetlogonNO_CLIENT_SITE entries in Netlogon logs are useful evidence that client networks are not mapped cleanly to Active Directory sites. PowerShell can turn the logs into a subnet-hygiene report.
Browser-Centric vs Network-Centric Zero TrustEnterprise browsers move enforcement into the user session. Network-centric Zero Trust still owns critical controls such as DNS, routing and non-browser traffic. The interesting architecture is often the combination.
Designing Zero Trust for FailureZero Trust is not resilient just because it is cloud-hosted. Identity, posture, policy, tunnels, DNS and SaaS authentication all create failure domains that need deliberate recovery paths.
Keeping Cloudflare Zero Trust Lists in Sync with Dynamic Cloud Provider IP RangesA practical pattern for consuming AWS/Azure network feeds, calculating desired state and safely synchronising Cloudflare Zero Trust lists with PowerShell.
Treating Cloudflare WARP Split Tunnels and Fallback Domains as Generated ConfigurationWhen private sites and DNS exceptions multiply, WARP device-profile configuration becomes data. Source control can become the input and PowerShell the generator.