I didn’t ask for the role of a programmer to be reduced to that of a glorified TSA agent, reviewing code to make sure the AI didn’t smuggle something dangerous into production.
The Great Realtime Collaboration Misdirection
the need for realtime editing in applications is greatly exaggerated. Think about how rare it is to:
get two people to be in the same place at the same time
have a task where more than one person makes changes at a time
want other people peering over their shoulder while they work
Permissioned Data Diary 1: To Encrypt or Not to Encrypt
[End-to-end encryption may have become the baseline for messages, but not everything needs that. Nobody expects a large group forum or Patreon-style membership area to deal with secret keys.]
this inherent complexity isn’t something that the protocol team at Bluesky can just handle - it gets pushed out to every dev trying to build a client that works with encrypted data.