ezyang’s blog

the arc of software bends towards understanding

Seize the Means of Production (of APIs)

There's a shitty API and it's ruining your day. What do you do? Maybe you're Dropbox: Apple's privileges API isn't giving you the knobs you need, so you're like, "Fuck this, we're going to edit the privileges SQL database directly." Maybe you're Adam Belay: POSIX isn't letting you write high performance networking code, so you're […]

  • September 13, 2016