Digests » 226


Take the DIY out of your infrastructure

Spend less time configuring, so you can have more time building. Manifold is the best way to add logging, monitoring, databases and more to your app. Essential services for applications that matter, made by developers that care. All clouds welcome.

this week's favorite

Ideal OS: Rebooting the Desktop Operating System

By the end of this essay I hope to convince you of the following facts. First, that modern desktop operating systems are anything but. They are bloated, slow, and layered with legacy cruft that still functions only thanks to Moore's Law.

What it feels like to be in the zone as a programmer

The phrase “in the zone” is defined as a period of intense productivity. When a basketball player is in the zone, they make more shots because the hoop appears larger to them. They steal more passes because time feels slower to them. They outrun opponents because their body feels lighter to them.

The Night the PostgreSQL IDs Ran Out

It’s a story no one wants to encounter: Your primary key column runs out of values and your database starts exploding. Alarms go off as people start poking their heads into developer chat:

"What next?"


A history of branch prediction from 1500000 BC to 1995

How many of you use branches in your code? Could you please raise your hand if you use if statements or pattern matching?