Vinay Kudithipudi
  • Home
  • About
  • Lab

Overheard : Contracts are about disagreements

Gary Keller calls contracts "disagreements," because the only time you reread one is when something has gone wrong. So write them to handle disputes, not to record moments of agreement. It's Charlie Munger's favorite advice in action: "Invert, always invert."

30 Sep 2026

Overheard : England, Britain, and the UK Aren't the Same Thing

04 Sep 2026

HOW TO : Check DNS from different locations with Cloudflare Workers

I wanted to know whether lab.kudithipudi.org resolves the same way in São Paulo as it does in Ashburn. Instead of managing VMs around the world, I used eight region-pinned Cloudflare Durable Objects to run DNS-over-HTTPS lookups from different locations and compare the answers.

03 Sep 2026 2 min read

Overheard : Don't be nice

A reflection on the difference between being nice and being kind. Nice is about pleasing other people. Kindness is about being authentic enough to hold boundaries and have the hard conversations that matter.

01 Sep 2026 1 min read

HOW TO : Use hooks in coding agents

Every coding agent has hooks. None of them agree on what to call them. Instead of memorizing eight APIs, I think in three buckets: before an action, after an action, and at the session boundaries.

31 Aug 2026 2 min read

Overheard : Origins of Kabuli Pulao

TIL that Kabuli pulao may not be named after Kabul after all. The dish is rooted in the cooking method known as Qabili palaw and is believed to have originated in northern Afghanistan, with strong ties to Uzbek culinary traditions.

26 Aug 2026
  • Sign up
Vinay Kudithipudi © 2026. Powered by Ghost