“They had no concept of a duty of care to their users.”

· Unsung · Aug. 28, 2026, 3:22 p.m.
Summary
The blog post discusses a personal anecdote about the importance of Vim's persistent undo feature, contrasting it with NeoVim's handling of undo files that resulted in loss of data. It highlights the concept of a 'duty of care' towards users in software development, drawing upon Jef Raskin's principles from 'The Humane Interface'.