马道长和开源之夏的故事
我可能是唯一一个作为活动组织方、参与社区负责人和项目导师三重身份参与过历届开源之夏活动的人,对于开源之夏的感受颇深。这样一个大型的开源活动能坚持至今实属不易,各种辛酸只有经历过的人才知道,写一些想法希望开源之夏越办越好。
一名不会写代码的技术专家,不会写胶片的架构师。工作 20 余年一事无成,中年危机搭建此网站碎碎念聊以自娱自乐。目前醉心于 Rust 编程语言,但是还没有写出来什么值得分享的东西,可以关注我在 GitHub Open Rust Initiative 和 Web3 Infrastruction Foundation 仓库下的项目。
我可能是唯一一个作为活动组织方、参与社区负责人和项目导师三重身份参与过历届开源之夏活动的人,对于开源之夏的感受颇深。这样一个大型的开源活动能坚持至今实属不易,各种辛酸只有经历过的人才知道,写一些想法希望开源之夏越办越好。
偶然读到了 Obsidian CEO kepano 的一篇文章,我觉得对每一个独立开发者或者产品经理都应该阅读然后深刻反思自己做的事情。对于 Obsidian 来说,它是生存和发展的核心,但是对在当前环境下的我们是否合适?
在搞完 Buck2 构建 Rust Monorepo 的编译功能后,开始探索如何使用 Buck2 执行 Rust 程序的单元测试, 发现要学习和测试的内容还是很多。
Buck2 跟 Bazel 是属于同宗同派的两路剑法, 需要和 Monorepo / Monolithic 的 Codebase 平台一起使用才能发挥出威力。 Meta 的 Monorepo 项目 Sapling 一直在活跃的开发中, 相比 Google 的 Piper 并没有开源的实现, 这也给 Mega 留下了发挥的空间。 我想能不能完全兼容 Git 应该是能不能获得开发者的关键。