作为一个技术人,我认为每天应该读点东西。
哪怕不是技术教程,也应该是一些相关领域人的分享,避免与大环境脱节。D2Daily 就是这样的初衷,这篇文章将讲述我是如何开始做这份日报的。
在 2017 年底,我开始写 D2Admin 这个开源项目,2018 年 6 月份写的差不多之后正式公开发布,反响还不错,现在这个项目已经收获 5780 star。
既然做了这样一个管理系统的脚手架,免不了要开设交流群,方便答疑和发布更新信息,于是开了一个 QQ 群和一个微信群,为了 QQ 群扩容到 2000 人,我这个现在几乎不用 QQ 的人还特意充了三年年费超级会员。
后来阿里巴巴的 飞冰[1] 团队找到我,我们开始了合作,我负责开发飞冰的 vue 脚手架。
大概花了一个多月时间,推出了 d2-admin-ice[2] 还熬夜写了一篇介绍文章:《可视化搭建前端工程 - 阿里飞冰了解一下》[3]。
此处插播一则广告 飞冰 iceworks 3.0 beta 版本发布了 https://github.com/alibaba/ice/issues/2369 欢迎大家体验,我的脚手架也会配合官方适配新版升级。
之后为了方便和飞冰用户交流,我加入了所有的飞冰钉钉群。
后来在群里发现,钉钉群里的日报机器人(不知道为什么,现在已经停更一阵子了)挺有趣,就联想到可以给我的开源项目用户群里也发一些这种内容。
然后,D2Daily 就诞生了。
我的开源组织名字叫 D2 Projects,其中 D2 的含义和阿里巴巴的 D2 前端大会上的 D2 一样(这是一个巧合),顺理成章地,日报就起名为 D2Daily
最开始的时候只是在微信群里每天发文章列表的文字消息,后来尝试过在语雀更新图文,由于语雀的自定义功能不好,之后又尝试了使用 vuepress 单独做了一个站点,后面又尝试了换成 Hexo,最后还是回归到现在的 vuepress 站点。
在前两个月,我将我以前的公众号改版为日报在微信平台的发布主体,为了方便记忆,日报在微信上改名《今日前端》,开始了 D2Daily 在微信平台的更新。
为了方便收集内容,以及方便大家分享自己的作品,我还做了一个 Chrome 插件,「Chrome webstore - 推荐到日报」[4]
安装了插件之后就可以在任何网页上右键快速提交内容了。大家可以将自己的文章和项目推荐上来,让更多人看见,增加自己的曝光度。
至今为止,D2Daily 已经更新了 145 期,包括开源项目、知识、网站、工具累计分享 2000+ 内容,并且在多平台同步更新。
在 D2Daily 从诞生到现在这一百多天里,我见到了一些同类项目的诞生和弃坑,也认识了几位坚持做类似事情的朋友,比如 HelloGitHub 的维护者。我希望我可以坚持下来,日报的收集和维护工作虽然是纯兴趣使然,但也是对我的一种考验和督促,养成随手收集的习惯,每天晚上再拿出半个多小时的时间整理和发布,如果这件事是几天的话没什么,但是如果是几百天和无限期的话,还是不小的挑战。
每天早晨七点半更新。也可以访问 日报官网 https://d2daily.com[5],在 PC 端浏览有更好的体验。
欢迎各路开源组织联系我们,成为 HelloGitHub 的合作组织。
References
[1]
飞冰: https://alibaba.github.io/ice[2]
d2-admin-ice: https://github.com/ice-lab/vue-materials/tree/master/scaffolds/d2-admin-ice[3]
《可视化搭建前端工程 - 阿里飞冰了解一下》: https://juejin.im/post/5b6349716fb9a04f834669d6[4]
「Chrome webstore - 推荐到日报」: https://chrome.google.com/webstore/detail/%E6%8E%A8%E8%8D%90%E5%88%B0%E6%97%A5%E6%8A%A5/afhhlfojfpchajfpjefojlojfgmmdbbc[5]
日报官网 https://d2daily.com: https://d2daily.com