@VincentPoulain, I appreciate the transparency here. This is the kind of honest exchange we need more of.
But I want to push back on the “utopian” framing, because I think it mischaracterizes what’s being asked.
On public presence of core devs:
Nobody is asking engineers to become social media personalities. What we’re asking for is that design decisions are documented publicly before they become code. That’s not a social media ask. That’s a process ask. An RFC on Agora or a design doc on GitLab costs one engineer a few hours and saves the entire community weeks of reverse-engineering intent from commit messages. zaynah’s engagement in these threads proves it’s possible and valuable. We’re not asking for more of that from everyone. We’re asking for it to happen earlier in the lifecycle.
On radical honesty and speaking with one voice:
I understand the need for team coherence. That’s not the issue. The issue is that “one voice” currently means the community hears a polished summary after decisions are made. We’re not asking to see every internal debate in real time. We’re asking for the output of those debates to reach us before the code does.
Right now the sequence is: internal debate, design decisions, implementation, merge to master, heads-up post, community feedback. By the time we’re in the loop, we’re commenting on finished work. The feedback window is real, but the influence window closed weeks earlier.
Flip the sequence: internal debate, design document, community feedback, implementation. That’s not utopian. That’s how RFCs work in every mature open source project. Tezos used to do this. TZIPs exist for exactly this reason.
On developer visibility more broadly:
Tezos has remarkably few core engineers visible in public channels compared to other chains of similar scope. Ethereum, Solana, Cosmos, even smaller projects manage to have developers who engage directly with their communities. This isn’t because those engineers have more free time. It’s because those ecosystems treat community engagement as part of the job, not as an extracurricular risk.
If the environment around Tezos development is one where engineers feel that public engagement isn’t wise, that’s worth examining honestly. Not every engineer needs to be on Twitter. But if the culture actively discourages it, that’s not a personality issue, it’s an organizational signal.
On the pace question:
Tezos has shipped more protocol upgrades than any comparable chain. Over 20, zero hard forks. That’s genuinely impressive engineering. But after 8 years, the honest assessment is that the rate of shipping features has not translated into the adoption or ecosystem growth those features were meant to enable. We’ve rebuilt staking mechanics multiple times. We’ve shipped rollups, DALs, adaptive issuance, and now enshrined liquid staking. Technically brilliant work, cycle after cycle.
And almost nobody outside our community knows or cares.
At some point we have to ask whether shipping 10% slower and spending that margin on connecting with the community, involving bakers in design, and building the relationships that turn technical features into ecosystem momentum might produce better outcomes than another quarter of heads-down feature delivery.
We’ve been running this experiment for 8 years. Some parts of it are working magnificently. Some parts are clearly not. The separation between “engineers who build” and “everyone else who finds out later” is one of the parts that isn’t working. It’s not utopian to say that. It’s experience beating us in the face.
The community members doing governance work, reviewing GitLab, testing protocol changes, and writing detailed feedback in these threads are doing it on their own time, unfunded. Not because it’s in a deliverable, but because they care about the chain. Calling the ask for a published design document before code is merged “utopian” is a hard pill to swallow when the people making that ask are already doing more than what’s being requested, for free.
What we’re concretely asking for:
- Design documents published before implementation begins
- A public feedback summary before injection showing what community input was incorporated and what wasn’t
- Economic modeling published alongside features that affect staking dynamics
None of these require engineers to be public figures. They require a process change, not a personality change. And they’re the prerequisites for any conversation about compressing governance timelines.