2016/11/24 第768期

Sidekiq:月赚 $8 万的基于开源项目的一个人的公司

Ruby 程序员应该都知道 sidekiq。免费付出劳动进行开源项目的开发与维护是很难持久的,所以作者早就决定从他的开源项目上面赚钱。2012年开始做,18个月后每月能赚到$1万;2014年辞职,全职从事这个开源项目,并经营这个一个人的公司。

到今年年底,他能从这个项目累计赚$155万。预计明年一年就能赚$100万了。如果再来一次他会怎么做?1,会尽早进行做 email newsletter,用邮件通知用户(或潜在用户)比用 Twitter 有效得多;2,尽早进行定期的付费订阅,而不是一次性收费然后终身技术支持。

用 debugging 角色扮演来电话面试工程师

工程师时间是很宝贵的,一小时至少 $50、60;尽量要在电话面试时刷掉不合格的人,不然 onsite 了一下子就得耗费5、6小时工程师时间来面试。本文提出的面试题不错:模拟真实工作的 debug 任务,考察直觉、查错能力、知识广度、深度等。

与比你自己都对你更严格要求的人在一起

鸡汤文一篇,讲了类似 “孟母三迁”、“You are the average of the five people you spend the most time with.” 的道理。

所以你常在一起玩或一起共事的人都是什么样的人,你大概也就是那样的人了,很难变得更好,但也差不到哪去。

一条链接就是一个承诺

除了社交网络上广泛流传的标题党外,很多网站上的链接或按钮的文字描述与实际打开的页面完全不符合,用户们一次、两次上当后就对网站失去了信任,失去了信任就留不住用户、赚不到钱了。

使用 Django 达到每个月 80 亿的 page views(2013)

一听到 Django 很多人就皱眉头,这么慢的框架,怎么 scalable?Disqus 的答案是:优化开发速度;运行时的性能问题多是 I/O 慢,而非编程框架;他们使用 Varnish 做缓存。

今年正好是 Varnish 十周年湾区日报网站的评论部分就是用 Disqus 弄的;而湾区日报的整个后台都是 Django 写的,每月$10 的服务器的 cpu 使用率一直在 3% 以下,快糙猛地用到 2020 年(甚至 2025 年)都没问题。