DEV Community

Discussion on: Tools that Make Me Productive as a Software Engineer

Collapse
 
kyledev008 profile image
Kodex

Just to add to the Obsidian tool. What makes it even better is that it's completely free, and you get every feature that you would if you paid, the only thing you actually pay for is their sync feature, which you don't have to stick with either. I personally use Obsidian for all my note taking, task tracking, and basically everything else outside of my code editor, because it also has a fairly large collection of extensions, like one called Remotely Save which let's you sync your local changes to the cloud of your choice, even a self hosted cloud. So I've got mine currently synced to OneDrive, which allows me to take my notes and tasks to the mobile app without having to pay for anything I don't already pay for.

The main motivator for me personally to choose Obsidian is because their payment model aligns with my personal views on developer tools, and that is that you get all the features for free if all you need is your solo setup, bit you only pay if you want to be able to collaborate in a business setting where paying becomes relatively negligible. That I feel creates an incentive to make your software work well enough that people will want to pay you for it (they have a donation model as well). So instead of locking basic features behind a pay wall for a cash grab, you need to make your software sell itself by it doing its job well.

Collapse
 
koladev profile image
Mangabo Kolawole

This is exactly what I feel about Obsidian and their business model too.
The project is still evolving and they are adding more features. The quality and the UX of this software speak for themselves.