2016/10/15 第729期

为何 Google 没法做出 Instagram

本文也能回答很多类似的问题:为何(看似)有无限资源的Google/微软等大公司无法派一两个工程师用一周时间做出这个或那个简单的app、而非得最后花几十亿去收购、还往往买不着?

本文写于2010年Instagram上线一个月后、其下载量达到50万。大公司没法 move fast:做功能简单的 app 多丢脸啊;若要做,一定得力求完美,第一版一定要跨平台,一定要假设上线第一分钟就有数千万用户、所以得各种消防演习保证后台坚若磐石;优秀的工程师哪会去做这种没技术含量的app、做了也不好升职啊;Picasa团队的人得搞搞政治斗争、尽力阻止任何照片相关的 app 在公司内推出。。。

严肃对待 PHP

Slack 的 Chief Architect 作此文向不了解 PHP 的人们严肃地科普了一下 PHP 这个语言的好与坏、生态、当前流行趋势。为什么某某公司选用某某语言?取决于早期那帮人啥语言用得顺手。

商业上的成功与用什么编程语言关系不大。你用了世界上最好的编程语言(如果真有的话),也不一定做得出有人愿意用的产品。大量使用 PHP 的公司、项目:Facebook、Wikipedia、Wordpress、Etsy、Box、百度、Slack。

成为 CTO

如果你还在与人争论为何 PHP 是垃圾语言、如果你不喜欢开会、如果你无理由地瞧不起非技术人员、如果你想不通技术是为了业务服务的、如果你不能在出现技术问题时站出来承担责任,那么你不适合做CTO。

关于 AMP 的十个误区

AMP 到底是什么?是新的编程语言?是 Google 的产品?只能在 Chrome 上运行?只支持手机屏幕?只是为了争取到更多访客?本文对这一系列问题解释得还算清楚。AMP 其实更像是返璞归真版的网页编程最佳实践,比你想的要简单得多。

今年二月份我花了点时间为湾区日报网站做了 AMP 页面,这个时间投资算是很值得的。现在不少访客都是通过 Google 搜索、点击湾区日报的 AMP 页面进来的。

你能从你的产品里去掉哪些功能

产品进化一段时间后,会有一些鸡肋功能:用户极少,但你又不舍得拿掉,结果每次加新功能后做回归测试,都要额外花时间看看这些鸡肋功能是否仍然能用。这种鸡肋功能就应该果断删掉。