How to Recalculate a Spreadsheet
More from Lord.io
Some of you may know I quit my job to work on a little text editor for fun. Unfortunately, in the process of doing that, I got distracted by the challenging problem of self-adjusting computation. And unfortunately, to solve that problem in a performant way, you need really fast graphs, a notorious problem in Rust. And to get really fast graphs,...
In 2018, I skipped my own college graduation. Two days before, at dawn, I instead flew to the Bay Area to spend that weekend attending a retreat for young people in the technology industry. It was a three day long extravaganza, half conference, half party, funded by charging venture capitalists for the right to come in and chat about artificial...
It's September 10, 2019. The Steve Jobs Theater in Cupertino is packed to the brim. The crowd hushes as the lights dim, leaving only the glow of several hundred MacBooks Pro. A glossy animation titled Wonderful tools starts to play, showing off Apple products new and old. Tim Cook runs up on stage to raucous applause. Apparently nobody in...
In 2006, Robert Andersen sent the first tweet that @mentioned another user, and an internet convention was born. In a world without smartphones, Twitter's primary interface was SMS. There were no threads, no @username autocomplete. If a user said something and you wanted to reply, your only option was to compose a new text to 40404, manually...
Alexis Beingessner's Text Rendering Hates You, published exactly a month ago today, hits very close to my heart. Back in 2017, I was building a rich text editor in the browser. Unsatisfied with existing libraries that used ContentEditable, I thought to myself "hey, I'll just reimplement text selection myself! How difficult could it possibly be?"...