
Ethereum website contribution
February 19th 2025Ethereum Foundation
overview
一次很好的人生体验,体验到了 CTT 的快递服务,以及 Ethereum community contribution 生态的完善。说实话当 isabella 告诉我能拿到 ethereum 的明信片和小周边物料还挺让我意外的。我以为会像 Tyler Pfledderer 大佬那样高强度提 pr 才会收到。可以选择去 Devcon 现场领取或者邮寄,我没钱去泰国并且 English 也不怎么好所以选择了邮寄。体验到了 CTT's 没想到是从德国发出的。
不过也没什么好意外的,毕竟 ethereum website 的 designer 有一位是在奥地利的。Nuno Loureiro 让我学到了很多在简洁、设计语言方面的靠量。我设计好自己的代表作字体后与他分享了,没想到还给我点了 Star,很高兴可以得到专业人士的肯定。
我本来已经开始幻想拿到 be feature 了。没想到属实无望,不是很有创意,但能拿到 zccol 的编辑推荐也很开心了。以前我总是崇洋媚外的,但经过这次才让我发现国内的平台也是很鼓励新人的。
我为 Ethereum website 水了差不多 6 个 PR,并且在 discord 中被标记成了 desing
以及 contributors
在水 pr 的过程中我学习到了很多。比较让我记忆深刻的是 Ethereum website 的容错性比较高,project 非常的组件化。我提交了很多关于 i18n layout overflow 的 fix pr。因为我发现在 english 下可能 layout 没有问题,但在什么俄罗斯语、以及阿拉伯语的环境下,可能会导致 overflow 的问题。
我并没有学习过 react,但是我还挺喜欢 react 做出的 website 的,可能组件库较多?一般用 react 的都会堆叠 gsap、three.js 可能对此支持的比较好,生态完善。而且 JSX、TSX 看起来也很不错。对于我来说很容易上手,让我学习到了 chakra 和 ShadCN。对 wackerow 高强度 Reviewers 印象深刻。
第一次提交 pr 发现就几十行 code 会有 designer、web front-end 一起 Reviewers,学到很多流程方面的。
除了前端技术栈和设计之外,我还学习到了比较大的项目是如何运营的。Ethereum 做了很多类似游戏成就的生态,例如引入了 allcontributors、gitpoap、galxe 这些,比如完成了 5 pr 会给 galxe OAT 相当于一个 NFT 了相当于表示参与过、贡献过、出席过某个项目或事件 不过也是要花很多时间去弄这些就对了。
Ethereum 发的 galxe OAT 好像是 Layer 2 network 的东西,TEAM 确实很成熟。可以增加很多参与体验,以及体验之后的略微成就感。很多项目不会弄的这么好,弄的这么全,也难怪 Ethereum 的 community 人很多。可以从 contributors list 就能看出。