Ethereum website 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 就能看出。