2017/08/05 第983期

Building account systems

从工程实践上来看,用户注册、登录、登出很难做。作者在Google工作了7年多,参与过这类涉及用户账号的项目。本文总结了不少实战经验、最佳实践。

输入用户名、密码的部分能不自己做的就别自己做,因为你没法考虑到各种 edge case、很难做对,尽量用 Sign in with Google/Facebook 之类的;尽量用手机号或邮件做用户名,别让用户自己取用户名(他们自己容易忘记);尽量别用密码,可以发验证码、验证链接登录;别问“安全问题”,那些答案都很好猜的。

还有关于发邮件的建议:发营销邮件的邮件账号与发“忘记密码”之类重要邮件的账号最好不要相同;营销邮件很烦,用户一怒之下扫进垃圾箱,那以后他们就很难见到正经的“忘记密码”、“恢复账号”之类的邮件了。

Cargo cult data science

各领域都有 cargo cult 的现象:没有深入理解背后的动机而盲目模仿某些行为。公司里搞数据科学得有合适的公司文化,而不是一味模仿别的公司用某些特定的技术。

Go Reliability and Durability at Dropbox

Dropbox 公司中的500个工程师里有150人写过 go 代码,公司内所有 go 代码共130万行。公司里的第一个用 go 写的服务是某工程师在 hack week 时候做出来的。

创业圈黑话翻译指南

共47句黑话,每句话给出圈外人一头雾水的反应,以及圈内人的内涵解释。这年头大家都不能说人话了。

来考一下大家,不看原文解释,有人能知道这句话的意思吗:“We’re running out of dry powder so we asked our existings for a bridge.” 还有这句:“We thought we had our lead, but he came back with a lowball pre, overarching ROFR, and participating preferred liq pref.”

Patreon:互联网文化的经济引擎

Kickstarter:不管已有粉丝还是没有粉丝的人、在该平台上承诺要做个东西出来,众筹一次;Patreon:在其他平台已有一群粉丝的创意工作者们、不用承诺要做出东西,定期收赞助费。

Patreon 现在有 5 万个活跃的创意工作者再接受赞助费(不要脸地插入一条广告:湾区日报的 Patreon 页面),有超过一百万个人掏钱赞助这些创意工作者们。今年 Patreon 经手的赞助费总和有 $1.5 亿,他们从中抽成约 5%。