When I first started programming, I didn't use a terminal multiplexer and finding tmux was a sort of revelation. I joked once on discord that "life before tmux was not life". It strikes me there are probably many other programs that I am not aware of that would be useful to know about.
I've occasionally found Luke's The Best Textbooks on Every Subject thread useful, so I thought a similar thread about software may be interesting.
Here are the rules:
- Post the name of a program for a given need.
- You must have tried at least 2 other programs designed for the same/similar class of problems.
- You must briefly name the other programs you have tried and why you think your chosen program is superior to them.
Software: Roam Research
Need: Knowledge management and evaluation system
Alternative programmes I have tried: Obsidian, Athens Research (beta), Dynalist
A previous comment has listed Obsidian as the best software for knowledge management, however, I think it is necessary to provide an alternative view as to why I think Roam Research dominates this field of need:
I'd also suggest to people looking into this field of need to have a look at Athens Research. It is currently in beta, and as of current time I believe Roam Research is superior, but within the next year it might have advantages that outweighs that of both Roam Research and Obsidian.