// blog
[5 posts]Thinking out loud.
/* Infrastructure, cloud, identity, operations. 20 years of notes. */
// recent_posts




[m365]2022-07-18 · ~3min
M365 Governance Without the Consultant Speak
Teams sprawl, SharePoint chaos, and the group expiration policy that saved us from ourselves.
> read more[identity]2022-05-30 · ~4min
Azure AD in the Real World
Identity is the new perimeter, but most organisations still treat it like an afterthought. Practical Azure AD patterns from the trenches.
> read more[security]2021-11-05 · ~3min
Security Baselines Are Boring and That's the Point
Good security isn't exciting. It's methodical. Baseline configuration, regular auditing, and the discipline to fix things that aren't broken yet.
> read more[active-directory]2019-03-20 · ~4min
Active Directory Hygiene Is Not Optional
Years of accumulated AD cruft don't fix themselves. A practical guide to cleaning up before the auditors arrive.
> read more[backup-dr]2018-11-20 · ~4min
Backup Is Not Disaster Recovery
Most organisations confuse backup with DR. They're different problems with different solutions. Here's how I think about both.
> read more// subscribe
Get notified when I publish.
No spam, just infrastructure.
$
// archive
drwxr-xr-x 2022/07/ (1 post) drwxr-xr-x 2022/05/ (1 post) drwxr-xr-x 2021/11/ (1 post) drwxr-xr-x 2019/03/ (1 post) drwxr-xr-x 2018/11/ (1 post)