Local-First Software
Thinking about the concept of 'local-first' software. It feels like the pendulum is swinging back from "cloud-everything" to apps that own their data on the device and sync optionally.
Tools like Replicache and ElectricSQL are leading the charge here. It solves the optimistic UI problem by default.