Hritesh Sonawane.

I build security systems. Cryptography, identity, infrastructure.

Notes

Security

  1. 01

    AI security engineering

    How AI systems are attacked and how they are defended, from the first threat model to a running agent.

    28 lessons
  2. 02

    Application security

    Identity, permissions, untrusted input, and the mistakes that turn an API into an attack surface.

    21 lessons
  3. 03

    Infrastructure security

    Workload identity, secrets, isolation, and the trust decisions underneath a running service.

    22 lessons
  4. 04

    Cryptography

    Keys, signatures, and encryption, connected to the assumptions that make them useful.

    20 lessons

Systems and AI

  1. 05

    Systems design

    Invariants, failure, concurrency, scale, and data, then the same discipline applied to systems built around models: interfaces, retrieval, agents, evaluation, and AI infrastructure.

    63 lessons
  2. 06

    Machine learning systems

    From gradients to clusters: the mathematics of training, transformers, GPU architecture and performance, and training at scale.

    30 lessons
  3. 07

    Inference engineering

    How large models are served: prefill and decode, KV cache memory, batching, quantization, serving engines, vLLM internals, and running inference in production.

    24 lessons

Recent notes