Journals

A collection of 160 articles

What I Touched This Week 2018-10-07

Code Must Be Clean. And Clear. The kitchen is clean when there is no dirt in the oven. But if its electric panel speaks French, I can’t use the kitchen. Even if it’s perfectly clean. It’s not clear how to use it—that’s why it’s useless. Resistant protocols: How decentralization evolves – John Backus – Medium Introduce the history of how file sharing protocols evolved. 随谈:软件架构师与数学的关系 软件架构师最重要的一项能力是解决问题,数学同时提供了思路和技巧。 有目标地收集信息,打造个人灵感库 |《灵感从何而来》读书笔记 - 少数派 有目标的收集竞品和相似产品,挖掘原因和模式…

Updated  •  1 min read

What I Touched This Week 2018-09-23

An empirical analysis of anonymity in Zcash | the morning paper Code Review from the Command Line - Bits, Bytes, and Words Code Review using Vim How we organize a complex Rust codebase Adventures in Rust: Futures and Tokio · Bryan Gilbert’s Blog Future is essentially a state machine that does nothing until it’s actively polled. Additionally as futures are composed using combinators such as map and join, we are actually building a more elaborate state machine, not manipulating the result of something that is already running somewhere.

Updated  •  1 min read