2 ms·
In collaboration with others, I often use Trello, Asana, Notion, Google Drive. --- That said, if you have the time and inclination, you can always roll your o
by lioeters 7y ago
In collaboration with others, I often use Trello, Asana, Notion, Google Drive.
---
That said, if you have the time and inclination, you can always roll your own custom, personalized solution by combining tools at hand: editor/stack of choice, Git, rsync, grep, etc.
My own "system" has evolved over the years. These days I use (and continue to develop) a React app that serves a personal dashboard and watches a folder of Markdown files for live/hot reload. It has various features that I've added as needed, like calendar, events, to-do list, different "views" that organize and list the notes, extracting Markdown "front matter" for metadata like tags.. I also use it as a scratchpad for code.
The biggest advantage to this approach is the infinite extensibility. If I want, I can integrate my book collection and keep virtual shelves for "reading now" and "to read"; use Git for tracking tasks/time/progress; push the system to a remote server and put my dashboard behind a login, for different devices to access the central repo; share and up/download static files; dynamic spreadsheet-like functionality (calculate tax, currency conversions); add a text-based chat over WebSockets for collaboration..
But this is kind of how I've always used personal computers, by building my own systems. I get great enjoyment out of it, and the tools fit my needs perfectly (well, limited by my technical ability and there's always room for improvement).