收听方式

小宇宙、苹果播客、喜马拉雅、Youtube Music 等

显示器:HP S270n 摄像头:Logitech BRIO 屏幕灯:BenQ ScreenBar 摆件:LaMetric TIME 键盘:Filco MINILA 鼠标:Logitech MX Master 3S 音箱:Bowers & Wilkins MM-1

介绍

这次厉害了,我们邀请到了 子骅@luinlee 加入闲聊,我们围绕 #quill #ioredis 展开了很多,回答了对富文本编辑器的很多困惑。在讨论 ioredis 作为曾经的个人维护作品背后有哪些有趣的故事,最后也讨论开源、商业、职场和生活!欢迎收听

嘉宾链接

子骅

  • Github https://github.com/luin
  • X https://twitter.com/luinlee
  • Medis

目前,我只关注所见即所得的编辑器框架和相关的分布式数据结构。我主要维护 Quill 编辑器,包括 Quill、Parchment 和 Delta。 我创建了 ioredis,这是 Redis 最受欢迎的客户端之一。它于 2023 年被 Redis Ltd.收购。 除此之外,我还涉足制作 macOS 和 iOS 应用程序。Medis 是我开发的一个令人愉快且受欢迎的 Redis GUI 工具。第一个版本是用 Electron 开发的,现在已经用 Swift 重写了。

下面是 AI 参与的总结:

本次对话广泛探讨了开源技术的发展、治理以及其在商业环境中的应用,尤其聚焦于 Redis 和 Quill 的具体案例分析。对话内容涵盖了这些开源项目的实际运用经验、面临的挑战以及项目维护的故事,同时还讨论了年轻程序员的成长、技术管理和技术创新对业务的影响。

此外,对话还触及了前端和后端开发中常用工具和技术的选择问题,以及特定技术产品的成功案例分析。通过讨论,突显了开源项目商业化所带来的挑战和机遇,强调了透明度、社区沟通的重要性,以及如何在保障开源项目活跃度的同时实现可持续的商业模式。同时,讨论还涉及到在现代前端开发中对原生动画的依赖、不同平台间的兼容性处理及框架选择的挑战,以及技术管理过程中遇到的挑战与学习经验。

整个对话围绕着开源技术的生存和发展展开,旨在分享经验和洞察,促进技术和社区层面的更好理解和协作。

时间轴

00:00 探讨开源技术与商业化实践:从 Redis 到 Quill

11:13 比较 V2 与 V1 的变化及编辑器框架发展

21:36 深入探讨队列编辑器的技术挑战与应用场景

28:24 探讨开源项目商业化与企业服务

35:54 开源与商业合作:平衡、挑战与策略

41:29 平衡开源维护与新功能开发

48:38 开源项目被收购与社区维护的思考

59:23 Redis 的发展历程与 Node.js 的创新应用

01:10:33 追求原生模拟带来的挑战与转变:从 Medis 到 Swift

01:15:43 探索前端开发的学习与实践:原生动画与框架选择

01:20:25 探索开源项目的成功标准与技术管理挑战

01:29:49 远程工作的日常与挑战