the reason i open source things is not kindness
dev · Nov 12, 2025 · 1 min read
people assume open source is generosity. it is not. for me it is self-interest with better branding.
the real reasons
- i cannot fix my own tools alone. i shipped a project with exactly one bug report, from someone i do not know, in a language i had not used before. that was the entire value and it cost me nothing
- being wrong in public is free education. every issue i never got was a mistake i got to keep
- the code is the documentation. explaining something twice costs more than writing it down once
- i use everything i publish. the portfolio site, the terminal, the markdown renderer, the tools. none of them have a "real" version
what it is not
it is not a strategy. i have no interest in a business, and the moment i start treating publication as marketing, the whole thing becomes a performance.
the part nobody mentions
maintaining is the job. the writing takes an afternoon, the answering takes a year. i am fine with that because i want the code to exist outside my head, but anyone who says "just open source it" has not yet read the issues.