Random thoughts mostly (and indication I’ve got too much free time on my hands 🤷). This isn’t one of those high cadence blogs and it will probably get weirder over time.


Open Source, Closed Contribution

Open Source is dead. Long live Open Source.

LLMs changed one thing about the economics of software: generating code became nearly free. Verifying it didn’t. Reviewing a patch, checking that a fix is correct in its context, deciding whether a bug report is real: all of that costs what it always did.

That asymmetry is the whole model. Generation cost collapsed; verification cost didn’t. Three consequences follow:

  1. The moat around code was never the license. It was the cost of reimplementation, a generation cost, and it’s gone.
  2. Owning the codebase and adapting it to your exact needs becomes such a big advantage that most software goes internal. What stays shared is what’s too expensive to verify alone.
  3. Shared projects stop accepting outside code, because reviewing it costs more than generating your own.

None of this means copyright or open source “dies” in some dramatic legal sense. The economics shift first; the law catches up, slowly.

agentic-development ai cloud community culture data design developer-experience devops docker engineering-culture geopolitics incentives java linux llm management mathematics monitoring open-source operations performance engineering personal product management reliability risk scalability serverless software engineering supply chain system engineering systems thinking tools ux