Crisp Minimal Weekly
#20170829
APIs as infrastructure: future-proofing Stripe with versioning
一篇对 API 版本控制想的最明白的解决方法,把 feature 变化优雅的在代码用体现了出来
Preact AMA on Sideway
Preact 作者的 AMA。作者本来是搞 WebComponents 的,在 codepen 上起了项目研究 react 底层工作原理,于是搞出了 preact。preact 与 react 的不同是,preact 是对比 VDom 和真实 DOM。preact 在设计和实现中,都对性能非常重视(3kb 体积以及各种 benchmark 测试)。
Wedding at Scale: How I Used Twilio, Python and Google to Automate My Wedding
geek 的婚礼需要自动化
Moving The New York Times Games Platform to Google App Engine
纽约时报游戏平台从最初的 java 平台到在 aws 上的类似 LAMP 架构,最后来到 gcp。最后安利了 Google 的云服务,方便好用又省钱。
What Does It Take to Be An Expert At Python
标题有点大 其实内容很细节 一些 python 的“expert”用法
A Deep Dive into CSRF Protection in Rails
Rails 如何做防 csrf 机制的
Python web 应用性能调优
使用 pyflame 火焰图优化 python web。
Inside a super fast CSS engine: Quantum CSS (aka Stylo)
Mozilla 的新一代 super fast css 引擎,最后安利了一波 Rust 语言的并行能力
SaaS, PaaS and IaaS explained in one graphic
以 pizza 为例解释什么是 IaaS、PaaS 和 SaaS 等云服务的区别
FreeWheel 前后端分离改造实践
Rails 应用的前端部分和现在的前端框架已经脱离很久,不可避免的就是各家成熟公司大多都选择了前后端分离。这是 FreeWheel 基于 react 和 rails 的一套实践,对于用其他 web 框架的场景,也有一定借鉴意义
Software development 450 words per minute
盲人是如何编程的,恐怕很少有人能想象。办法是读屏软件,前一阵听过一个关于a11y的播客也是说这个,一分钟能阅读450个字。只要不涉及GUI,用读屏和键盘还是可以写代码的。