2016/01/13 第458期

Debug 用户行为

如果一段代码没有表现出你预期的行为,你会通过设断点,加print等手段debug;做产品的话,如果用户没有表现出你预期的行为(比如欢快地付费),试一下用工程师debug的思维来debug产品!

Internal Communications

Facebook的VP Communications谈公司内部的 communications 应该怎么搞:与外部的PR(放烟雾弹,制造噪音)不同,对内得摒除外部来的噪音(负面消息)同时传播正能量。

在AWS上支撑1100万用户的架构

根据Amazon的人做的 presentation 做的笔记,讲了不同用户规模下如何用 AWS 搭建网站。整体来讲,都是比较浪费钱的方案。

但有一些比较 general 的建议还是不错的,比如 "Start with SQL and only move to NoSQL when necessary." 以及 "Only invest in tasks that differentiate you as a business, don't reinvent the wheel."

我不想配置你的 app

很长的一篇吐槽软件/app设计得十分不好用的文章(举了 nvm 为反面教材),好用的软件/app应该是用户不用额外配置,不用读额外的文档就能用得很好的。

Basecamp 里的员工福利

看起来不错:夏天4个月份每周工作4天;入职后每三年在原有假期基础上额外放一个月假;每个员工一张公司员工附属信用卡,只要对得起良心随便刷,无需请示,无上限;强烈建议员工一周最多工作40钟头,每天睡足8小时。

作为公司,Basecamp 前身是 37signals,是Ruby on Rails诞生的地方,公司在芝加哥,大量员工远程办公;作为软件,Basecamp (当然)是第一个基于Ruby on Rails的软件。