Optimistic updates refer to changing the UI before backend operations complete.The author shares reasons for not using optimistic updates.The article highlights the issues of edge cases, rollbacks, consistency, and limited resources in implementing optimistic updates.Instead, the author recommends using pessimistic updates for better user experience and avoiding unexpected bugs.