Netflix Earnings, Microsoft and Netflix’s Ad Deal

Netflix’s earnings beat expectations, but were still concerning; then, why Netflix made a deal with Microsoft, and why Microsoft is the biggest winner

Apple Earnings, Microsoft and LinkedIn

Apple has another great quarter — is it sustainable? Then, LinkedIn’s growth shows just how much digital advertising is growing.

Cloudflare on the Edge

Cloudflare is uniquely positioned to become a major player in an Internet 3.0 world, where politics matter more than economics.

Moderation in Infrastructure

Infrastructure companies need a distinct approach to moderation that focuses on neutrality and due process.

Two Crises, Tech’s Costs, Looking Forward

Too much tech power has been an impending crisis for years; that doesn’t change just how costly the crisis was. Then again, centralization might yet win.