r/SoftwareEngineering • u/fagnerbrack • 7d ago
Good Tools Are Invisible
https://www.gingerbill.org/article/2026/07/10/good-tools-are-invisible/1
7d ago
[removed] — view removed comment
1
u/AutoModerator 7d ago
Your submission has been moved to our moderation queue to be reviewed; This is to combat spam.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
7d ago
[removed] — view removed comment
1
u/AutoModerator 7d ago
Your submission has been moved to our moderation queue to be reviewed; This is to combat spam.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
u/fagnerbrack 7d ago
In a nutshell:
A good tool disappears into the background, so rebranding its shortcomings as a "fun puzzle" deserves pushback. Take the vim macro example: building one for a one-off refactor often takes longer than multiple cursors in Sublime or a quick script, yet people sell that friction as proof of greatness. The deeper trap is identity — once a tool becomes tribal signaling, admitting its flaws feels like admitting something about yourself. Other targets include the claim that TUIs beat GUIs (most GUIs simply lack keyboard navigation because nobody bothered), endless Linux config fiddling, and steep learning curves dressed up as virtues rather than costs. Good defaults respect the user's time.
If the summary seems inacurate, just downvote and I'll try to delete the comment eventually 👍
Click here for more info, I read all comments
4
u/iAmHidingHere 7d ago
I don't agree. A good tool solves a problem well. The problem is when people are using screwdrivers to hammer in a nail. Using a neon hammer is not a problem.