I'm @brandur, an occasional writer, and engineer at Stripe and previously Heroku.
I most often talk about web APIs, Postgres, Rust, software safety and resilience, efficient human interfaces, and running.
Feature Casualties of Large Databases
Databases shed important RDMS features as they get big. Examining why this tends to be the case, and some ideas for preventing it. December 1, 2020
Doubling the Sorting Speed of Postgres Network Types with Abbreviated Keys
Making the sorting speed of network types in Postgres twice as fast by designing SortSupport abbreviated keys compatible with their existing sort semantics. August 7, 2019
Sequences: A Modest, Contra-garden Travel Project
In the spirit of the continued production of independent content, I’m running a two-week photography and writing project in Berlin called Sequences. June 4, 2019
Older articles available here.
When will we be able to drop WhatsApp? Probably, never. January 24, 2021
Older fragments available here.