Guides
Long-form and vendor-neutral — including the Microsoft first-party options. Written from real troubleshooting, not marketing.
Certificates for Intune without on-prem PKI
- Certificates for Intune without on-prem PKIpillarWhy Intune-managed devices need certificates, how SCEP and PKCS delivery work, and your options when you don't want to run NDES and ADCS.
- SCEP vs PKCS for Intune: which certificate profile to useHow SCEP and PKCS certificate delivery differ in Intune — key generation, infrastructure, renewal behaviour, and when each one fits.
- Android EAP-TLS and the SAN requirement nobody tells you aboutWhy Android Enterprise EAP-TLS Wi-Fi fails with certificates that work everywhere else, how Android selects client certificates, and what to put in your SAN.
- Certificate renewal pitfalls in IntuneHow Intune certificate renewal actually works, why offline devices miss their window, what happens at expiry, and how to monitor before users notice.
Cloud RADIUS and 802.1X: network authentication without NPS
- Cloud RADIUS and 802.1X: network authentication without NPSpillarAn 802.1X primer, why NPS is disappearing from cloud-first estates, the cloud RADIUS options landscape, and why EAP-TLS is the end state.
- Troubleshooting EAP-TLS failures systematicallyA systematic method for diagnosing EAP-TLS Wi-Fi failures — client cert, chains on both sides, server cert, Windows event logs and reason codes.
Tracking and governing changes in Azure and Entra
- Tracking and governing changes in Azure and EntrapillarWhy config drift in Entra and Azure goes unnoticed, what audit log retention actually gives you, what good change tracking looks like, and what NIS2 and DORA really expect.
- Entra config drift: scenarios and how to detect itConcrete Entra ID drift scenarios — CA policy edits, consent grants, role changes — and three detection approaches: audit logs, export-and-diff, and IaC.
Azure cost hygiene for small teams
- Azure cost hygiene for small teamspillarThe always-on tax, the highest-value Azure cost wins ordered by effort — orphaned resources, scheduling, right-sizing, storage tiers — and a monthly review habit.
- Dev/test VM scheduling patterns that actually stickOffice-hours, follow-the-team and on-demand scheduling patterns for Azure dev/test VMs, Azure-native options vs scheduling products, and honest savings math.