(How to Write a (Lisp) Interpreter (in Python))

老文章。来自Peter Norvig 的用 Python 写个 lisp 解释器。代码和解释都很完美。记得有公司出面试题出类似的,如果用这文章里的思路解决就秒杀啊。

DNS The good parts

比较详细的介绍 DNS 的文章





Penetration Testing Tools Cheat Sheet

渗透工具 cheatsheet,初入安全的朋友可能会用得到。

“The Best Programming Advice I Ever Got” with Rob Pike

Rob Pike 谈论 Ken Thompson 给他的编程建议:

Ken taught me that thinking before debugging is extremely important. If you dive into the bug, you tend to fix the local issue in the code, but if you think about the bug first, how the bug came to be, you often find and correct a higher-level problem in the code that will improve the design and prevent further bugs.

The twelve-factor app

从 Two Scoop of Django 上看来,有点类似写 app 的 best practices.

The Product Managers’ Guide to Continuous Delivery and DevOps

简单介绍什么是 Continuous Delivery 和 DevOps。



Real–world HTTP/2: 400gb of images per day

也是 debug 类的好网站。一个图片分享网站讲他们迁移到 HTTP/2 的性能提升和坑。