learning tracks

Read them in order

Read the track in order, as each note leans on the last one. We save your progress in this browser, so you can come back and carry on.

every note

Each card shows the idea before you click

The diagram on each card is the note's main point. Filter by topic, or search for a term you've run into.

01 Poisoneddocument injected… 02 Agent wantsto act the model decides 03 Task-scopedtoken read-only, ttl 10m 04 Payments tool outside allow-list
Identity · August 2026

Your AI agent is a privileged user. Treat it like one.

the ideaThe model decides what it wants. The credential decides what it can do.

Service accountDelegationTTL 7 min 3 chapters 3-question check
CHOSEN ON A SLIDE DECK Vendor logos on theproposal Quote beforediscovery Juniors swapped inlater Dependency with noexit CHOSEN ON EVIDENCE Named, certifiedstaff Fixed-scopediscovery first References you pick Exit written intocontract
Identity · August 2026

How to choose an IAM implementation partner

the ideaPick the partner whose named people have built your system before.

ShelfwareSISoW 8 min 3 chapters 3-question check
01 Partnerleads Foundations,… 02 Paireddelivery Your people… 03 Runbookhandover Executed by… 04 Exitcriteriamet Agreed at… 05 Your teamoperates Later waves…
Multi-Cloud · August 2026

In-house or consultancy? An honest framework for cloud migration

the ideaBuy experience for one-shot work, and keep anything you will operate in-house.

Landing zoneWaveCutover 7 min 3 chapters 3-question check
UNSCOPED PROPOSAL Prices "napplications" Assumes a clean HRfeed Silent on connectorupkeep Long silence, thenbig bang SCOPED BEFORE SIGNING Apps counted by tier Source data profiled Run model decided Thin slice provenfirst
Identity · August 2026

What a SailPoint implementation actually costs

the ideaThe license is predictable. The cost that varies comes from your own estate.

ConnectorAuthoritative sourceRole engineering 8 min 3 chapters 3-question check
01 Governidentity automated… 02 Addsignals device,… 03 Monitormode observe befor… 04 Enforce versioned,… 05 Emitevidence audits become…
Zero Trust · August 2026

Zero trust isn't a product. It's a proof obligation.

the ideaEvery access decision is a claim, and it needs evidence you can show.

Zero trustConditional accessOrphaned accounts 6 min 3 chapters 3-question check
The data layer 01 Workloads that read it layer 02 One primary cloud layer 03 Short-list exceptions layer 04 Egress on crossings
Multi-Cloud · July 2026

The multi-cloud tax, and how to stop paying it

the ideaRun each workload next to its data, and price every crossing between clouds.

EgressData gravityFinOps 8 min 3 chapters 3-question check
01 Telemetry feedback loop failures feed the golden set 02 Citations and refusals cite chunks, refuse guesses 03 Eval harness in CI blocks merges on regression 04 Hybrid retrieval BM25, dense, reranker 05 ACL-aware ingestion re-embed on update, tombstones
Generative AI · July 2026

RAG in production: what actually breaks

the ideaWhat makes a RAG assistant dependable is everything around the model.

RAG (retrieval-augmented generation)ChunkingBM25 9 min 3 chapters 3-question check
Every entitlement translated into business terms Auto-certified by policy unchanged and peer-aligned Ranked exceptions SoD conflicts first Revoke and verify proof logged with the decision
Identity · June 2026

The access review nobody dreads

the ideaAuto-certify the boring access so reviewers only see ranked, explained risks.

EntitlementCertification campaignSegregation of duties (SoD) 5 min 3 chapters 3-question check
Twelve hours stale Overnightbatch lands Decision made ETL done 3 a.m. Meeting 3 p.m.
Real-Time Data · June 2026

Your dashboard is lying by twelve hours

the ideaA dashboard number is only as fresh as its last load, so show its age.

ETLFreshness SLOWatermark 7 min 3 chapters 3-question check
A full business cycle Report-only Pilot ringenforces Staged rings Change in git All users
Zero Trust · May 2026

Conditional access is a policy, not a prayer

the ideaChange access policies the way you'd ship code: report-only, then rings, rollback at hand.

Conditional accessPolicy-as-codeReport-only mode 6 min 3 chapters 3-question check
GOLDEN CAGE Adoption by mandate Coverage as themetric Shadow deployscripts Leaving is forbidden GOLDEN PATH Chosen when optional Fastest route toproduction Template updateskeep coming Escape hatch owned,visible
Platform Engineering · May 2026

Golden paths beat golden cages

the ideaA platform has proved itself when developers would still use it if it were optional.

Golden pathShadow platformsScaffold 6 min 3 chapters 3-question check
learning tracks

Not sure where to start?

Pick a track. Each one is a short reading order, and your progress is saved in this browser.

Identity security, from the ground upBefore you sign an identity contractCloud calls you'll have to makeData and AI that hold up in production see the tracks
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it