015

2022/07/24 23:51

https://tinyprojects.dev/posts/i_spent_two_years_launching_tiny_projects

独立开发的个人项目总结,看到了一些不错的 idea,项目价值与否与它是否帮助到了别人有关;另外,在你写项目的同时,你可以很好的提升你的编程技能。

https://news.ycombinator.com/item?id=32137336

讨论写博客是否是一件有价值的事情。有人通过它获得了工作;
现在视频是主流,本来应该在 30s 获得的知识,现在可能需要看 30s 的广告;
但是个人认为不能一概而论,视频还是有好处的,对于一些软件教程(比如 blender)来说,一个视频或许能够讲的更加清楚。
这也是我写周刊的理由之一。

https://www.paperoad.com/en?ref=producthunt

之前有人做过类似的事情,就是将 git commit 记录也做成可打印的漂亮照片。

https://revenuewatcher.com/

可以看到一些项目的收入情况,也适合来找点子。

https://ieftimov.com/posts/how-to-make-reviewers-love-your-big-pull-requests/

如何提交 PR 的建议,有几个比较有用,因为最近我发现有不好的习惯,在一个 PR 中可能会带上其他功能的修复或者实现。带上的原因也很简单:实现很简单,可能只需要修改一行代码就可以实现,所以就加上了。这是非常不好的习惯。

在使用 cz-emoji 的工具的时候我就发现了,它是基于原子 commit 的实现。安装一个 npm 以及使用相关包的 api 被分成两个 commit。这是好习惯,需要保持。

除了 commit 之外,还有一个比较少被使用的是 PR 的描述。首先你肯定需要描述你干了什么(即使你有良好的 commit 记录)。如果你看到了不太好的实现(相关,不相关的话最好放在 issue 中)。可以描述一下未来应该如何修复它(个人感觉代码注释更好)。临时修复(紧急修复)最好说明出于什么理由,因为临时修复的代码可能会比较丑。

https://www.endpoint.space/?ref=producthunt

生成一个 mock 接口。可以做一些简单的测试。好处是不需要本地下载软件。

https://blog.google/products/chrome/our-favorite-chrome-extensions-2021/

浏览器插件推荐。个人觉得 tab-manager-plus 对我这个长期有大量 tab 没关的人来说十分有用。

https://cohost.org/blackle/post/42994-contraption

试着拉那根绳子,效果惊人

https://w2solo.com/topics/3422

它对于社交截图美化工具的解释算是解答了我的疑惑,因为我一直认为这些功能很简单,为什么那么多人做,而且真的有人能够赚到钱。这类工具真的适合哪些有粉丝的人去做。

https://news.ycombinator.com/item?id=32136733

一个喜欢编程但是讨厌自己工作的讨论。但是我不认同评论说的小公司不尊重你的技术。因为如果你写个人项目的话,可以发现你其实很容易提高你的编程技能。