Good Tools Are Invisible
Хороший инструмент почти исчезает: он работает так, что пользователь даже не задумывается о нём. Автор критикует тех, кто превращает слабости утилит в «головоломки», рекламируя их как «развлечение». В качестве примера берётся vim: многие хвалят его за возможность писать макросы, хотя в Sublime аналогичную задачу решают за минуту несколькими курсорами. Автор использует Sublime уже 15 лет, считает несколько курсорных режимов продуктивнее макросов почти в 100 % случаев, а макросы нужны лишь дважды, и их создание заняло больше времени, чем написание скрипта.
Когда инструмент становится частью личности, его недостатки превращаются в «трибальные» символы, и их защищают, а не устраняют. Продуктивность часто путают с ощущением харизмы: решить сложную задачу может казаться круто, но по времени это медленнее. Тот же спор происходит вокруг терминальных и графических интерфейсов: терминалы неinherently лучше, просто многие GUI‑приложения плохо реализованы для клавиатурного управления, и их можно улучшить, если разработчики захотят. Автор отмечает, что большинство программистов не работают постоянно в терминале, поэтому аргумент о «естественном» преимуществе TUI часто ошибочен.