Skip to content

Reading list · vedant

If you only read four things

A starting order. The third one is the one people skip and it is the one that changes how you read the rest.

4 posts · about 19 minutes end to end

  1. Evergreen

    Cache invalidation is a distributed systems problem

    The TTL is not a cache policy. It is a probability distribution, and somebody has to own it.

    Start here. The clearest case for why the medium has to admit change.

    VedantNovember 13, 2023 · 6 min

  2. Budding

    The p99 is a lie you tell yourself

    You cannot add percentiles. Every latency budget that does is a budget nobody is actually keeping.

    Short. Read it before your next SLD.

    VedantMarch 2, 2026 · 5 min

  3. Seedling

    We deleted our staging environment

    Six months in. The best thing we did was delete a database nobody had ever tested against.

    The seedling. Published before the author had an answer — which is the point.

    VedantApril 1, 2026 · 3 min

  4. Evergreen

    A field guide to evaluating retrieval systems

    Recall@k tells you if you found the chunk. It tells you nothing about whether the chunk was useful.

    The long one. Has a diagnostic you can paste into a job.

    VedantDecember 27, 2024 · 5 min

Reading lists are the primary unit of discovery here. Want to make one? Write here →