Srikanth Sastry
Srikanth Sastry

I am Srikanth Sastry. I am currently an engineering lead at Meta working on privacy infrastructure. Before Meta, I was a software engineer at Google in Cambridge, MA, and before that a postdoctoral associate with Nancy Lynch at CSAIL, MIT. Prior to that, I received my PhD from Texas A&M University.

My professional interests include distributed system design, software engineering processes, and building engineering teams. I also maintain a digital garden — a collection of evolving ideas and notes that complement my blog posts.

In a previous life, during my years in academia, I worked on distributed systems, networking, fault tolerance, and algorithm design and analysis. My list of publications are available on DBLP.

Recent Writing

All 63 posts →
AI vs. Open Source, Part 2: The Hollow Commons

AI vs. Open Source, Part 2: The Hollow Commons

Even if open source finds new legal foundations, the communities that would build and maintain them are under assault. AI breaks the iterated game that sustains contributor communities, and the commons is hollowing out from within.

5 min

From the Garden

All 84 notes →

AI Collapses the Economic Moat of Clean-Room Reimplementation

🌳

The copyleft moat was never purely legal. It was economic: compliance was cheaper than reimplementation. AI collapsed that cost.

ai-open-sourcereplicatorcopyleft

Align Alerts to SEV Criteria

🌳

Alerts should fire at or near the threshold where an SLO breach would occur, not well before.

operationsalertingmonitoring

Backward Compatibility for Leaky Abstractions

🌳

When a framework leaks implementation details (like serializing arguments at schedule time but loading code from HEAD at execution time), changing a function signature breaks the assumption that old code calls old signatures.

software-engineeringbackward-compatibilityleaky-abstractions

Check If Concern Is Systemic

🌳

Before resolving a concern, check whether it is isolated or systemic.

people-managementleadershipcommunication

Command Control Misnomer

🌳

"Command and control" is a misnomer for directive governance.

governancedirective-governanceterminology

Contributor Poker: Review as Investment

🌳

In open source maintenance, PR review is not quality assurance — it is investment in a contributor's long-term development.

open-sourcecontributor-pokeriterated-game

Confabulation Is Plausible

🌿

AI agent confabulation is not random — it is plausible-looking wrongness constructed from pattern and proximity rather than knowledge.

aifailure-modeshallucination

Crisis Centralization Ratchet

🌿

Tech companies centralize decision-making during crisis and almost never decentralize afterward.

governancecentralizationcrisis

Data Pipeline Is Achilles Heel

🌿

The data pipeline is directive governance's Achilles heel, not the decision-maker's rationality.

governancebounded-rationalityinformation-asymmetry

Delegation Mimicry Without Cultural Substrate

🌿

Most tech CEOs copy the structural form of delegation without the deliberate cultural investment that makes it work.

governancedirective-governancedelegation