I like tools that doesn’t require internet to work;
Most of the mobile applications now have some offline-viewing mode; To make the app really offline-first, it needs to be able to also create content without having Internet connection.
§Offline-first tools I use
- Managing tasks:
- I use Trello + Unito + GitHub issues to manage all my todo-lists
- Details
- Trello as the offline-first application to view and manage my todo-lists
- Unito.io as a system that will synchronize my changes on Trello with other tools as GitHub Issues
- Bookmarking & Reading:
- Kindle
- Managing code:
- Git is offline-first natively
- To improve the chances of not being locked, it’s easy to develop a script that will fetch every cloned repos locally
- Something like:
for git in $(find . -name .git); do (cd $git/..; git fetch -a) &; done
- Something like:
- Taking notes:
- Apple Notes is magic but I try to leave it as it only works on Apple devices
- Google Drive supports creating text, presentations, and spreedsheets
- I’m still looking for a cool tool to create diagrams, especially on my phone
§Offline-first for developers
- CRDT
- IPFS
- Bluetooth Mesh Networking
- Sidechain/Offchain related things on blockchains