Naiad: A Timely Dataflow System

Notes from the whitepaper Naiad: A Timely Dataflow System. The original paper was published in 2013 via Microsoft Research. Interestingly enough, this paper was republished in »

Spinning Fast Iterative Data Flows

Notes from the whitepaper "Spinning Fast Iterative Data Flows (PDF)".   On iterative computation types: We refer to the recomputed state as the partial solution of »

Technology as Lifestyle Brand

“Steve created the only lifestyle brand in the tech industry,” Larry Ellison said. »

Speed Wins

Rapid software delivery is the most important factor for success, and thus, effort spent in streamlining this is effort well spent. Microservices and PaaS - Part »

Process is Scar Tissue

Speaking of which, process is usually based on old and legacy ways of doing things. As a result, it rarely adapts to new requirements, is often »

Technology vs Luxury

“Steve Jobs once asked me for some advice about retail, but I said, ‘I am not sure at all we are in the same business.’ I »

Distributed System Intelligibility

There is another criterion, which is not explicitly mentioned but implied: intelligibility. How understandable are the guarantees that are made? From: Distributed systems for fun and »


But one thing I would strongly caution against is accepting the current industry rubric about “content.” That term does a lot of nefarious rhetorical work in »

Noxious Obsolescence

Business models have changed to encourage obsolescence — a really noxious phenomenon when applied to culture and one on which our descendents will judge us, along »

Adaptive Design

Design up to now is widely conceived as directing the complex assembly and composition of elements into consumable “products” (including buildings). This process also typically bestows »

Toward Resilient Architectures: Agile Design

As software pioneer Ward Cunningham described it, specifying the desired behaviors always required elaborate definitions and standards, while, paradoxically, generating them often only required the identification »

The Tech Culture Bubble

To those less kind, Bitcoin has become synonymous with everything wrong with Silicon Valley: a marriage of dubious technology and questionable economics wrapped up in a »

How Netflix Reinvented HR

The best thing you can do for employees—a perk better than foosball or free sushi—is hire only “A” players to work alongside them. Excellent »