/Luke Plant

Python’s “Disappointing” Superpowers tl;dr: "I’m worried that a de-facto move away from dynamic stuff in the Python ecosystem, possibly motivated by those who use Python only because they have to, and just want to make it more like the C# or Java they are comfortable with, could leave us with the very worst of all worlds."

featured in #386


YAGNI Exceptions tl;dr: "I'm essentially a believer in You Aren't Gonna Need It — the principle that you should add features to your software — including generality and abstraction — when it becomes clear that you need them, and not before." Luke points to exceptions to the rule, discussing: (1) Applications of zero one many, (2) Versioning, (3) Logging. And more.

featured in #360


The Technological Case Against Bitcoin And Blockchain tl;dr: "Cypto-mania is not really about technology. If you want to understand what is going on, you need to understand it at the level of economics, culture and human nature." Luke asks the following 3 questions to evaluate cryptocurrencies: what problem does this try to solve? Does it actually solve it? What costs does it bring with it?

featured in #297